码迷,mamicode.com
首页 > 其他好文 > 详细

vue路由

时间:2017-03-31 19:12:31      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:rom   com   异步   var   跳转   代码   microsoft   ram   使用   

1.同步路由

  a.引入你想跳转的文件 import payment from ‘./app/payment‘

  b.在路由里配置你的页面

  const router = new VueRouter({
   routes: [
  {name:‘payment‘,path:‘/payment‘,component: payment} //path里的路径是指你浏览器显示的路径(例如http://localhost:9000/#/payment)
  })
 c.调用你的路由(我的实例代码是写在一个方法里的)
  
payMent(){
   var obj={total:this.totalPrice}

    router.push({
       name:"payment",
     params:obj //这必须传对象,不然界面会获取不到你想要传的值
    })
   }
2.异步路由
  使用异步路由不需要引入文件,也就是同步路由中的a步骤不需要,
  a.配置你要跳转的界面路由
    const router = new VueRouter({
      routes: [{name:‘payment‘,path:‘/payment‘,component:(resolve)=>{
  
        require.ensure([‘./app/payment‘],()=>{

          resolve(require(‘./app/payment‘))
          })
   }},

   ],
  })



 

vue路由

标签:rom   com   异步   var   跳转   代码   microsoft   ram   使用   

原文地址:http://www.cnblogs.com/cxdxm/p/6652674.html

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