访问某个地址,显示 Vue 应用里的某个特定的组件(页面),这个就是 Vue Router 提供的路由功能。这里说的组件,我们也可以理解成是一个页面,比如用户登录页面,内容列表页面,显示单个内容的页面,这些页面组件跟一般的组件没什么区别,对于 Vue 来说,它们都是组件(Component)。
Vue Router
安装 Vue Router
打开项目根目录下的 package.json ,在项目的依赖里添加一个 vue-router。
"dependencies": { // ... "vue-router": "^4.0.0-0" },
在终端,Vue 项目所在目录的下面,执行 yarn
或者 npm install
,准备好项目依赖的东西,包管理工具会把新添加的 vue-router 下载安装到我们的项目里。
路由器
给 Vue 项目装好 vue-router 以后,可以先去创建一个路由器,然后告诉应用使用一下这个路由器就可以了。后面我们会再去定义一些路由,再把这些路由放到这个路由器里。