美文网首页Vue.jsVue.js专区
vue页面跳转方式不同点

vue页面跳转方式不同点

作者: 不爱去冒险的少年y | 来源:发表于2019-10-12 14:46 被阅读0次
  • 路由配置文件 router/index.js
{
    path: '/processInfo_management',
    name:'processInfo_management',
    component: resolve => require(['../components/page/process/processInfo_management.vue'], resolve),
    meta: {
        title: '流程单详情',
        isKeepAlive: false
    }
},
1. this.$route.query
  • 传参数
this.$router.push({
      path: '/processInfo_management', query:{process_code: 'J20190903001T03'}
        });
  • 获取参数
    this.$route.query.process_code
  • url的表现形式(url中带有参数)
    http://localhost:8080/?#/processInfo_management?process_code=J20190903001T03

注意: 重复跳转该页面会创建多个同名页面,刷新页面会正常显示页面 如下:

image.png
2. this.$route.params
  • 传参数( params相对应的是name query相对应的是path)
this.$router.push({
      name: 'processInfo_management', params:{processInfo_management: 'J20190903001T03'}
        });
  • 获取参数
    this.$route.params.shopid
  • url的表现形式(url中不带有参数)
    http://localhost:8080/#/processInfo_management
    注意: 重复跳转该页面不会创建多个同名页面,新页面会覆盖旧页面,如果传参刷新页面会导致传的参数为空导致一些数据获取不到

相关文章

  • vue页面跳转方式不同点

    路由配置文件 router/index.js 1. this.$route.query 传参数 获取参数this....

  • vue路由vue-router快速入手

    路由是vue进行“页面跳转”的实现方式,而vue-router是vue的一个路由组件。https://router...

  • vue路由跳转传递参数方式

    vue中点击页面跳转传参,可以通过设置params 与query params方式获取params传值方式this...

  • vue传参数

    vue跳转页面并传参数

  • vue路由传参

    vue是一个单页面的开发框架,在开发的过程中,页面需要利用vue-router进行跳转,页面的跳转肯定会牵扯到页面...

  • vue-router(vue路由)跳转及传递参数的方式

    在做项目的时候需要从A页面跳转到B页面,并进行参数传递,于是查询官网了解到,vue路由跳转主要有两种方式:一是,使...

  • Vue router组件化开发总结

    Vue router就是Vue路由,是Vue不同组件之间跳转的重要方式。主要分为带参数跳转和不带参数跳转两种方式在...

  • C#页面跳转的几种方式

    C#页面跳转的几种方式 方式一 html中不带参数跳转:带参数跳转: 方式二 js控制页面跳转带参数和不带参数 方...

  • Vue路由this.$router.push跳转页面不刷新

    一、背景 介绍:在vue项目开发中,使用路由进行页面跳转时,路由所跳转的页面不进行刷新。也就是vue生命周期函数没...

  • 小程序链接跳转

    1、普通的pages的页面 例如: 但是这种跳转方式,不能跳转到 tab页面 2、跳转到tabBar页面 例如

网友评论

    本文标题:vue页面跳转方式不同点

    本文链接:https://www.haomeiwen.com/subject/kjuqmctx.html