首页 > 代码库 > vue遇到的问题
vue遇到的问题
在使用vue的时候,发现一个问题,就是当a页面是一个列表时,点击跳转去b页面,我们列表的每一项都带有参数id,然后通过query带到b页面;(移动端的项目)
打个比方,就是b页面的url为192.168.1.1:8080,通过a页面列表点击,到b页面的时候url为192.168.1.1:8080/b?id=1,然后我们通过router.go(-1),会到a页面,再点击第二项,那么b页面的url为192.168.1.1:8080/b?id=2,这时,我发现,b页面没有刷新,而是保持着id=1时的数据,通过手动刷新,才可以使得mounted再次运行,通过beforeMount,created或者beforeDestroy,发现这些生命周期函数都没有再次运行。
然后网上找了好多相关的知识点,也问了一些技术群里的小伙伴,好像他们都没有遇过这种问题,开始我以为是我的代码问题,找了好久,发现没有问题,就下了一个大胆的猜测,因为我用的是go(-1)回退到上个页面,而pc是通过浏览器点击回退的,是不是有什么不同。。。。。。哈哈
好像不是这样的
这个问题有谁遇到过并且解决了的吗?求教
vue遇到的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。