你可以在路由跳转之后使用 $nextTick() 方法来执行下面的内容。这个方法会在下一个 DOM 更新周期执行你传入的回调函数。可以这样使用:

this.$router.push('/path/to/route').then(() => {
  this.$nextTick(() => {
    // 在下一个 DOM 更新周期执行下面的代码
    // ...
  })
})
Vue 组件内路由跳转后执行后续操作方法

原文地址: https://www.cveoy.top/t/topic/nPSv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录