美文网首页
vue 在当前页面watch 里面 监听router,重复调用问

vue 在当前页面watch 里面 监听router,重复调用问

作者: ymforever | 来源:发表于2020-08-18 17:26 被阅读0次

在一个需求的开发中,由于需要根据不同的跳转页面进行不同的业务需求,所以在当前页面watch里面对router进行了监听,但是跳转到别的页面的时候,发现这个监听的router在重复调用,百思不得其解,在查阅文档之后发现,由于是当前页面被keep-alive包裹进行了缓存,由于缓存组件不会主动销毁,所以会出现重复监听的效果。所以,需要在router里面判断是否为指定页面。但是后来觉着这种方法带来的影响较大,所以不推荐在缓存页面中这样操作。

相关文章

网友评论

      本文标题:vue 在当前页面watch 里面 监听router,重复调用问

      本文链接:https://www.haomeiwen.com/subject/phukjktx.html