vue-router 配置
1. 安装
npm install vue-router --save
vue2 会有版本兼容问题:npm install vue-router@3.5.2
2. 配置
在src文件夹下新建router文件夹,在router文件夹中新建index.js
// 导入路由对象
import Router from 'vue-router'
// vue-router是插件所以我们用Vue.use(插件名)来使用插件
Vue.use(Router)
// 创建路由实例和映射文件,映射文件装路由路径,别名,对应的组件,实例用来封装
// 映射文件
const routes = [
]
// 路由实例
const router = new VueRouter({
// 这里配置的是路由和组件的映射关系, 是一个数组.
routes
})
// 导出实例router
export default router
main.js配置
import router from './router'
new Vue({
router,
render: h => h(App),
}).$mount('#app')
新建组件成功后index.js修改
// 导入路由对象
import Router from 'vue-router'
import Vue from 'vue'
// 导入组件
import Test from '../components/Test.vue'
import HelloWorld from '../components/HelloWorld.vue'
// vue-router是插件所以我们用Vue.use(插件名)来使用插件
Vue.use(Router)
// 创建路由实例和映射文件,映射文件装路由路径,别名,对应的组件,实例用来封装
// 映射文件
const routes = [
{
path:"/",
name:"首页",
redirect:'/test'
},
{
path:'/test',
name:"测试",
component:Test
},
]
// 路由实例
const router = new Router({
// 这里配置的是路由和组件的映射关系, 是一个数组.
routes
})
// 导出实例router
export default router
App.vue中加router-view
<router-view></router-view>
路由跳转:https://blog.csdn.net/weixin_52053631/article/details/130176315
参考网址:https://blog.csdn.net/lplovewjm/article/details/130929578
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
2022-08-16 navicat 安装破解