vue-router学习之二
本文的学习来自技术胖大神的教程: https://jspang.com/ 这里的路由是指SPA (单页应用)的路径管理器。 vue-router 就是 WebApp 的链接路径管理系统。 为什么不能直接用 <a></a> 标签编写链接 呢 ?因为用 Vue做 的都是单页应用,相当于只有一个主的 index.html 页面,所以写 <a></a>标签是不起作用的,必须用vue-router来进行管理。 1 安装并写一个简单的路由 在项目目录下执行: npm install vue-router --save-dev 因为当安装 vue-cli 环境时,默认安装好了路由,就不用再重复安装了。 1.1 解读 router/index.js 文件 (为代码加了注释): import Vue from 'vue' //引入Vue import Router from 'vue-router' //引入vue-router import HelloWorld from '@/components/HelloWorld' //引入根目录下的Hello.vue组件 Vue.use(Router) //Vue全局使用Router export default new Router({ routes: [ //配置路由,这里是个数组 { //每一个链接都是一个对象 path: '/', //链接路径