我在keep-alive
中使用the router-view
是这样的:
<keep-alive>
<router-view></router-view>
<keep-alive>
因此,我要保存应用程序的所有“页面”。我的问题:
keep-alive可以保存多少个组件?
我可以编写一些程序使保持活动状态保存仅一个组件(最后一个)吗?
预先感谢
答案 0 :(得分:0)
我使用@zizzo的建议找到了解决问题的方法。我将要保存的组件(最后一个)保存在vuex中。代码保持如下:
<keep-alive :include="[componentToKeepAlive.name]">
<router-view></router-view>
<keep-alive>
...mapGetters({
componentToKeepAlive: 'global/componentToKeepAlive'
})