vue.js学习总计---路由篇

Posted wangpeiyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue.js学习总计---路由篇相关的知识,希望对你有一定的参考价值。

一、安装

1.下载 cnpm install vue-router

2.在router/index.js引入与使用

 

import Vue from ‘vue‘

import VueRouter from ‘vue-router‘

Vue.use(VueRouter)

impport Home from ‘./coponents/Home.vue
1.路由传参
export default new Router({
  routers:[
    {
      path: ‘/Home/:id‘, 动态路由参数,以冒号开头
      name: ‘Home‘,
      component: Home
    },
    
    {
      path: ‘/‘,
      name: ‘Home‘,
      component: Home
    },

  ]
})

const User = { template: ‘<div>User {{ $route.params.id }}</div>‘ } //获取路由参数
2.响应路由参数的变化
const user = {
  template: ‘...‘,
  watch:{
    ‘$route‘ (to,from){
      
    }
  }
}
或者
const Use = {
  template: ‘...‘,
  beforeRoteUpddate(to,from,next){
  
  }
}

 






































以上是关于vue.js学习总计---路由篇的主要内容,如果未能解决你的问题,请参考以下文章

nuxt.js学习篇一

[JavaScript从入门到放弃系列] 高级篇11.Vue.js之路由part2

学习Vue第四天

浅析vue.js原理

包学会之浅入浅出Vue.js:结业篇

包学会之浅入浅出Vue.js:结业篇