赞
踩
根据官网代码搭建router遇到了很多问题
是指用于HTML文件里的
卸载js文件里
// router/index import { createWebHistory, createRouter } from "vue-router"; import Home from "../views/home.vue"; import About from "../views/about.vue"; import dynamicPage from "../views/dynamicHome.vue" const routes = [ { path: "/", name: "home", component: Home, }, { path: "/about", name: "About", component: About, }, { path: "/dynamicPage/:id", name: "dynamicPage", component: dynamicPage, }, ]; const router = createRouter({ history: createWebHistory(), routes, }); export default router;
// view/home.vue
<template>
<div class="home">这是首页首页</div>
</template>
// view/about
<template>
<div class="home">这是详情页</div>
</template>
import { createApp } from "vue";
import App from "./App.vue";
import router from "./router"
createApp(App).use(router).mount("#app")
// singleRouter
<template>
<div class="single-router">
<h3>路由跳转</h3Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。