第三十八篇:vue3路由
好家伙,水博客怎么说
1.0.安装:简简单单的淘宝镜像安装
装一下淘宝镜像(一般都有)
npm install -g cnpm --registry=https://registry.npm.taobao.org
然后装router
cnpm install vue-router@4 //vue3用版本router4
2.路由语法
//写在router.js中src目录下 inport {createRouter} from "vue-router"; //方法createRouter:创建一个路由 const router = createRouter(); //创建路由 export dafault router; //暴露router
3.改一下
// main.js下 creatApp(App).mount('#app') 把他拆开(就多加一个变量) const app = creatApp(App) mount('#app')
4.引用router(语法大概和vue2差不多)
//还是在main.js下 import router from "./router.js" const app = creatApp(App) app.use(router); mount('#app')
5.开始设置路由
// 在router.js中src目录下 inport { createRouter,createWebHashHistory} from "vue-router"; // improt <组件名> from "./路径1" improt <组件名> from "./路径2" const router = createRouter({ routes:[{ path:"/", component:<组件名> }, { path:"/123", component:<组件名> }] }); //创建路由 export dafault router; //暴露router
6.app.vue中
//依旧是那两个:1.点击跳转路径, 2.组件视图 <router-link to="/123">首页</router-link> <router-view></router-view>
然后就能点击跳转了,
就这么多了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具