发表于: 2020-03-30 20:54:08
1 1839
今天完成的事情:
1.推进任务
明天计划的事情:
1.推进任务
遇到的问题和收获:
保证左侧菜单栏刷新后也不会重置,
<el-menu-item index="/home/admin" @click="saveNavState('/home/admin')"><i
class="el-icon-document"></i>Article管理
<!-- <el-menu-item index="/home/admin" @click="saveNavState('/home/admin')"><i–>-->
</el-menu-item>
//保存连接的激活状态
saveNavState(activePath) {
window.sessionStorage.setItem('activeLoad', activePath)
},
created() {
//被创建时即从sessionStorage里面取出存储的路由地址
this.activePath = window.sessionStorage.getItem('activeLoad')
},
点击后将地址储存进sessionStorage里面,刷新后又取回来
<el-menu router background-color="#333744" text-color="#fff" active-text-color="#409eff"
:default-active="activePath" unique-opened>
菜单栏默认激活状态数据为activePath
回顾一下之前的代码,看有哪些地方还不太理解
评论