码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2017-12-28 19:55:28      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:router   post   cnp   outer   from   冒号   path   for   key   

一、安装

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学习总计---路由篇

标签:router   post   cnp   outer   from   冒号   path   for   key   

原文地址:https://www.cnblogs.com/wangpeiyuan/p/8137213.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!