路由知我心

知识点

  • 路由组件vue-router

官网

https://router.vuejs.org/zh-cn/

https://github.com/vuejs/vue-router

实战演习

  1. $ npm install vue-router --save --save-exact

路由组件的设定

src/router/index.js

  1. import Vue from 'vue'
  2. import Router from 'vue-router'
  3. import HelloWorld from '@/components/HelloWorld'
  4. Vue.use(Router)
  5. export default new Router({
  6. routes: [
  7. {
  8. path: '/',
  9. name: 'HelloWorld',
  10. component: HelloWorld
  11. }
  12. ]
  13. })

src/main.js

  1. import router from './router'
  2. ...
  3. new Vue({
  4. el: '#app',
  5. router,
  6. components: { App },
  7. template: '<App/>'
  8. })

课程文件

https://gitee.com/komavideo/LearnVueJS2

小马视频频道

http://komavideo.com