首页 > 编程语言 >编程式导航

编程式导航

时间:2024-03-17 14:14:37浏览次数:17  
标签:home 编程 user 跳转 push router 导航

常用的编程式导航 API 如下:

  • this.$route.push('hash地址')。     //给个hash地址就能跳转到指定的页面
  • this.$router.go(n).                     //为了实现前进和后退的,n是个数值,传的是1,就是历史记录中向前走一位,如果是-1,就是在历史记录中向后退一位

 

const User={

  template:'<div><button @click="goZhuye">跳转到主页页面</button></div>',

  methods:{

    goZhuye:function(){

      //用编程的方式控制路由跳转

      this.$router.push('/zhuye')

    }

  }

}

 

router.push()方法的参数规则

//字符串(路径名称)

router.push('/home')

//对象

router.push({ path : '/home' })

//命名的路由(传递参数)

router.push({ name: '/user' , params : { userId : 123 } } )

//带查询参数,变成 /user?uname=lisi

router.push( { path: '/user' , query : { uname : lisi } } )

 

 

标签:home,编程,user,跳转,push,router,导航
From: https://www.cnblogs.com/wuyunna/p/18078493

相关文章

  • 中国电子学会(CEIT)2021年03月真题C语言软件编程等级考试四级(含详细解析答案)
    中国电子学会(CEIT)考评中心历届真题(含解析答案)C语言软件编程等级考试四级2021年03月编程题四道 总分:100分一、酒鬼(25分)Santo刚刚与房东打赌赢得了一间在NewClondike的大客厅。今天,他来到这个大客厅欣赏他的奖品。房东摆出了一行瓶子在酒吧上。瓶子里都装有不......
  • 【滤波跟踪】基于Huber函数和最大相关熵的抗差滤波算法实现GNSS导航定位粗差处理结合
     ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。......
  • Python面向对象编程:入门篇(类和对象)
    目录1.什么是面向对象编程(OOP)?2.类和对象2.1类的定义和创建2.2对象的创建和使用2.3类和对象的关系3.属性和方法3.1实例属性和类属性3.2实例方法和类方法3.3静态方法结语Python语言设计之初,就是为了面向对象。所以Python的面向对象更加易于理解。如果你以......
  • 8.Python基本语法·注释——《跟老吕学Python编程》
    8.Python中的注释——《跟老吕学Python编程》Python基本语法Python注释单行注释老吕举栗1:老吕举栗2:老吕举栗3:多行注释老吕单双引号举栗:多行注释常见错误1多行注释常见错误1老吕想说一分钟让你记住Python注释怎么写注释的写作风格与规范来,大家再跟我背一遍Python注释......
  • 第一章python科学编程入门
    简单梳理一下python的基本编码规范Python的基本编码规范主要遵循PEP8——PythonEnhancementProposal#8。它为Python代码的编写提供了一个风格指南,以确保代码具有一致的风格,便于阅读和维护。以下是一些关键的编码规范以及代码示例:缩进使用4个空格来进行缩进,不要使用制......
  • 探索并发编程:深入理解 CyclicBarrier 的原理
    文章目录前言一、CyclicBarrier是什么?二、CyclicBarrier工作原理三、CyclicBarrier常用重要的方法四、代码实战讲解五、CyclicBarrier对比CountDownLatch总结前言在多线程编程中,同步是一项关键的任务,尤其是当涉及到多个线程需要在某个共同点上同步执行时。Java提供......
  • 网络编程4 poll和epoll
    网络编程4了解多路复用IOpollintpoll(structpollfd*fds,nfds_tnfds,inttimeout);函数说明:跟select类似,监控多路IO,但poll不能跨平台.参数说明:fds:传入传出参数,实际上是一个结构体数组fds.fd:要监控的文件描述符fds.events:POLLIN---->读事件POLLOUT-......
  • 网络编程笔记目录
    网络编程笔记基础概念socket编程https://www.cnblogs.com/AndreaDO/p/18072371三次握手和四次挥手高并发服务器(多进程与多线程)https://www.cnblogs.com/AndreaDO/p/18073716selecthttps://www.cnblogs.com/AndreaDO/p/18074786poll和epollhttps://www.cnblogs.com/And......
  • 将C++模板应用于多文件编程
    C++模板在将函数应用于多文件编程时,我们通常是将函数定义放在源文件(.cpp文件)中,将函数声明放在头文件(.h文件)中,使用函数时引入(#include命令)对应的头文件即可。编译是针对单个源文件的,只要有函数声明,编译器就能知道函数调用是否正确;而将函数调用和函数定义对应起来的过程,可以延迟到......
  • 【Linux系统编程】静态库与动态库
    静态库与动态库静态库的制作和使用编写库文件源代码和头文件。将所有需要做成库的源文件生成目标文件:gcc-c{filename}.c-o{filename}.o用ar工具将要做成库的目标文件打包:arrcslib{库名}.a{filename-1}.o...{filename-n}.o将使用库的源文件与库文件一起编译:gcc{......