Browse Source

首次登陆按钮显示问题,code未正确存储

master
aBin 3 years ago
parent
commit
c9d6a76caa
  1. 7
      src/views/layout/Layout.vue
  2. 4
      src/views/layout/components/Sidebar/SidebarItem.vue

7
src/views/layout/Layout.vue

@ -27,7 +27,7 @@ export default {
watch: {
'$route.path'() {
setTimeout(() => {
this.showBtn()
this.getPerList()
},500)
}
},
@ -78,13 +78,12 @@ export default {
relation: false,
reset: false,
}
console.log('list: ', list);
for(var i = 0; i < perList.length; i++) {
if(perList[i][1] === code) {
console.log('perList[i]: ', perList[i]);
list[perList[i][2]] = true;
}
// if(perList[i][2] === 'reset') {
// console.log('perList[i]: ', perList[i]);
// }
}
this.setShowBtnList(list)
},

4
src/views/layout/components/Sidebar/SidebarItem.vue

@ -13,7 +13,8 @@
<el-submenu v-else-if="getShow(item.code)" ref="subMenu" :index="resolvePath(item.path)" popper-append-to-body>
<template slot="title">
<div @click="storageCode(item.code ? item.code : '')">
<div>
<!-- <div @click="storageCode(item.code ? item.code : '')"> -->
<item v-if="item.meta" :icon="item.meta && item.meta.icon" :title="item.meta.title" />
</div>
</template>
@ -102,6 +103,7 @@ export default {
return path.resolve(this.basePath, routePath)
},
storageCode(code){
console.log('code: ', code);
localStorage.setItem('code', code)
},
//

Loading…
Cancel
Save