element-ui, vue多页面切换数据保留的问题
像这种的,用户在添加sku页面时添加到一半,突然有其它事情,去了其它的页面,随后又切换回来,因为我用的是activated(){},切换就以运行就要初始货,用什么方法可以保证客户中间离开,然后又回来时还是他之前操作时的数据??
回答
这个可以做tab切换,仅仅做显示隐藏操做。不使用router跳转路由的方式。或者router添加keep-alive
keep-alive 配合路由守卫
如果你是vue-admin-element
那个框架的话,框架应该是自带了keepalive
的,只是keepalive
是根据组件名称来缓存的,你只需要在你组件中加入name: xxx
就行。 是组件name
不是路由name
..
以上是 element-ui, vue多页面切换数据保留的问题 的全部内容, 来源链接: utcz.com/a/56819.html