1.在vue中,刷新数据常用的办法是 this. r o u t e r . g o ( 0 ) 或 者 t h i s . router.go(0)或者this. router.go(0)或者this.router.push({path: ‘/’}),在最近一次的使用时,发现this. r
vue router在同界面使用 this.$router跳转路由,mounted不再调用
最新推荐文章于 2024-07-06 15:37:39 发布
在Vue应用中,使用`this.$router.push('/')`在当前页面跳转时,`mounted`和`created`钩子不会重新执行,且`destroyed`未触发。相比之下,`this.$router.go(0)`会导致页面闪烁和留白问题。为解决这个问题,开发者直接通过更新数据来实现页面刷新。此外,文章提到了使页面在跳转时回到顶部的三种方法,尤其在手机端,官方推荐的滚动行为可能不起作用,需要采用其他策略。
摘要由CSDN通过智能技术生成