介绍
Vue Router 是 Vue.js 的官方路由。
它与 Vue.js 核心深度集成,让用 Vue.js 构建单页应用变得轻而易举。
功能包括:
-
嵌套路由映射
-
动态路由选择
-
模块化、基于组件的路由配置
-
路由参数、查询、通配符
-
展示由 Vue.js 的过渡系统提供的过渡效果
-
细致的导航控制
-
自动激活 CSS 类的链接
-
HTML5 history 模式或 hash 模式
-
可定制的滚动行为
-
URL 的正确编码
-
入门或使用 playground (详见README.md来运行它们)。
安装
直接下载 / CDN
https://unpkg.com/vue-router@4
Unpkg.com 提供了基于 npm 的 CDN 链接。上述链接将始终指向 npm 上的最新版本。
你也可以通过像 https://unpkg.com/vue-router@3.0.0/dist/vue-router.js
这样的 URL 来使用特定的版本或 Tag。
npm
npm install vue-router@4
开发版本构建
如果你想使用最新的开发版本,你需要直接从 GitHub 上克隆并自己构建 vue-router。
git clone https://github.com/vuejs/vue-router.git node_modules/vue-router
cd node_modules/vue-router
npm install
npm run build
参考资料
https://next.router.vuejs.org/zh/introduction.html