vue的router的index.js应该怎么写
时间: 2023-11-22 15:52:20 浏览: 114
vue-router路由与页面间导航实例解析
Vue.js的路由模块Vue Router提供了一种方便的方式来实现单页面应用程序(SPA)中的导航。下面是一个简单的Vue Router的Index.js文件示例:
```javascript
import Vue from 'vue'
import Router from 'vue-router'
import Home from '@/components/Home'
import About from '@/components/About'
import Contact from '@/components/Contact'
Vue.use(Router)
export default new Router({
routes: [
{
path: '/',
name: 'home',
component: Home
},
{
path: '/about',
name: 'about',
component: About
},
{
path: '/contact',
name: 'contact',
component: Contact
}
]
})
```
在这个示例中,我们首先导入Vue、Vue Router和我们需要的组件(Home、About和Contact)。然后,我们告诉Vue使用Vue Router插件。最后,我们通过创建一个新的Router实例并定义路由路径、名称和组件来配置路由。
当用户访问主页(/)时,将加载Home组件。当用户访问/about时,将加载About组件。当用户访问/contact时,将加载Contact组件。
阅读全文