vue router-view组件
时间: 2023-08-28 22:06:10 浏览: 148
vue中的router-view组件的使用教程
`router-view` 是 Vue.js 官方提供的路由匹配组件,它是一个占位符组件,用来渲染匹配到的路由组件。
在 Vue.js 的单页面应用(SPA)中,我们通常使用 Vue Router 来实现页面的路由功能。当用户访问不同的路由路径时,Vue Router 会根据配置的路由规则来匹配相应的组件并将其渲染到 `router-view` 组件中。
例如,在以下 Vue Router 的路由配置中:
```javascript
import Vue from 'vue'
import Router from 'vue-router'
import Home from './views/Home.vue'
import About from './views/About.vue'
Vue.use(Router)
export default new Router({
routes: [
{
path: '/',
name: 'home',
component: Home
},
{
path: '/about',
name: 'about',
component: About
}
]
})
```
当用户访问根路径时,`Home` 组件将会被渲染到 `router-view` 组件中,而当用户访问 `/about` 路径时,`About` 组件将会被渲染到 `router-view` 组件中。
阅读全文