Vue中路由keep-alive,使用同一组件的缓存问题

用了keep-alive,一个组件有一个v-model,并且它是多个路由的子组件,如果一个路由页面给这个v-model赋值了,另外几个路由页面上这个v-model也会有值,怎么让路由页面中的这个model值不互相干扰呢,因为防止进页面v-model值消失,必须要用keep-alive,各位大哥们请问如何解决呢??

讨论数量: 1

可以参考下下面这段话,监听 route 来进行,个人思路的话也可以使用 actived 和 deactived 判断 route 然后做对应的数据刷新:

file

一篇相关的原理解析别:blog.csdn.net/vv_bug/article/detai...

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!