vue路由

Posted 吃草的虾米

tags:

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

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路由的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段11——vue路由的配置

Express实战 - 应用案例- realworld-API - 路由设计 - mongoose - 数据验证 - 密码加密 - 登录接口 - 身份认证 - token - 增删改查API(代码片段

导致资产预编译在heroku部署上失败的代码片段

滚动经过片段时,Angular 10会获得路由器活动片段吗?

微服务动态路由实现:OpenResty+K8s

k8s istio 配置请求的路由规则