在对列表增删改查之后切换菜单又会触发created里面的init函数,列表又会恢复,有没有什么保持组件状态的方法呀,keep-alive试了试,不行,可能是我不会用
全局状态管理?
【相关推荐】
缓存当前组件:keep-alive,缓存后可以通过beforeRouteEnter()、actived()更新数据,keep-alive是Vue内置的组件,能在组件切换中将状态保存在内存中,防止重复渲染DOM,keep-alive包裹动态组件时,会缓存不活动的组件实例,不会销毁
keep-alive还真是没有用对呢
// 用keep-alive包裹需要缓存的组件
<keep-alive>
// 需要包裹的组件
</keep-alive>
// 需要包裹的如果是路由组件,则需要包裹router-view
<keep-alive>
<router-view></view-router>
</keep-alive>
这个需要用 keep-alive, 看看你的 keep-aliv 是怎么用的