一.添加动态路由

1.引入 getCurrentInstance 这里需要使用 proxy代理

import { getCurrentInstance } from "vue";
const { proxy } = getCurrentInstance();

2.添加路由

// 使用 vite 创建的项目需要加上.vue
proxy.$router.addRoute({ path: "/path" name "PATH", component: () => import("@/views/path(.vue)") })

proxy.$router.push({ name: "PATH" })

二.删除路由

proxy.$router.removeRoute("PATH");

这个方法也可以删除普通的路由

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐