本文共 704 字,大约阅读时间需要 2 分钟。
如图所示,此页面有若干个tab切换栏,如何在我跳转到其他页面后,返回该页面时,依旧保存我的tab栏切换后的痕迹。
此时需要运用到session
//用户点击操作记录缓存起来
var sessionStorage = window.sessionStorage; //默认是显示第一个tab栏状态 var sessionStorageStateFlag = 0; if (sessionStorage.getItem("orderSessionState")) { sessionStorageStateFlag = sessionStorage.getItem("orderSessionState"); } //当前显示页签索引号 $scope.stateFlag = sessionStorageStateFlag; //tab 切换订单状态时触发的点击 $scope.changeOrderState = function (index) { sessionStorage.setItem("orderSessionState",index); searchVO.tabIndex = index; $scope.stateFlag = index; $scope.getOrderList();//查询的函数 }读取cookie
console.log(document.cookie)
console.log(($.cookie("YJP_OP_UserInfo"))) console.log( JSON.parse($.cookie("YJP_OP_UserInfo")))页面打印如图所示