刷新页面store肯定是会丢的,
那不刷新页面store会丢吗? 我们分情况说一下
1、hash 路由模式
使用 window.location.href 和 this.$router.push 或 replace
不管使用这三种方式的哪一种 store 都不会丢
2、history路由
this.router.replace store 不丢
window.location.href 页面刷新 store 丢
总结: 只有路由模式是history 且用location.href跳转路由的时候 store会丢
补充: 组件懒加载的三种方式的效果一样 : 都是加载组件的时候才加载对应的依赖js 切换回之前的tab js有缓存 不会重新加载
网友评论