你可以在 Vue 的路由跳转完成之后,使用 router.afterEach() 函数来执行下面的内容。这个函数会在路由跳转完成之后被调用,你可以在这个函数内部执行你想要的操作。下面是一个示例:

import Vue from 'vue'
import Router from 'vue-router'

Vue.use(Router)

const router = new Router({
  routes: [...]
})

router.afterEach(() => {
  // 在路由跳转完成之后执行下面的操作
  console.log('路由跳转完成')
})

你可以将需要执行的操作放在 router.afterEach() 函数内部,这样就可以保证在路由跳转之后才会执行。

Vue 路由跳转后执行操作的最佳方法

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

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