Vue 动态设置路由参数的案例分析
2018-04-24 11:50
741 查看
在vue中 可以动态设置路由参数:
1.使用this.$router.go()
,与js histroy.go()
用法一直,前进1,后退-1,当前页面:0
注意 使用go时 必须是已经有访问历史记录了
案例:
<template> <div> <button @click="goht">后退<button> <br/> <button @click="goqj">前进<button> <br/> <button @click="gosx">刷新当前<button> </div> </template> <script> export default { methods: { goht(){ this.$router.go(-1); }, goqj(){ this.$router.go(1); }, gosx(){ this.$router.go(0); //或者 this.$router.go(); } } } </script>
2.使用push调用:
案例
<template> <div> <button @click="pageA">去A页面</button> <br/> <button @click="pageB">去B页面</button> <br/> </div> </template> <script> exprot default { methods: { pageA(){ //去路由A页面,字符串形式只能是path,类似to="path" this.$router.push('/RouterA'); }, pageB(){ //去路由B页面,数组形式,类似 :to="{}" this.$router.push( { name: 'RouterB', query: {'name': 'name1', title: 'title1'} //,params:{'name': 'name2', title: 'title2'} } ); } } } </script>
总结
以上所述是小编给大家介绍的Vue 动态设置路由参数的案例分析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- vue-router2.0动态路由获取参数
- vue-router之nuxt动态路由设置的两种方法小结
- vue-router中定义动态路由、嵌套路由,并动态获取参数
- nginx_lua案例分析:动态路由实现
- 详解vue-router2.0动态路由获取参数
- Vue-路由导航菜单栏的高亮设置
- JVM内存设置参数分析
- vue-11-路由嵌套-参数传递-路由高亮
- JVM参数设置、分析
- linux性能分析及调优__cpu 性能瓶颈调优可调性能参数 、内存性能瓶颈可调性能参数(操作系统设置swap的目的、在写程序时、如何使自己的内存不被换出swap,常驻物理内存)、磁盘I/O可调性能参
- vue嵌套路由--params传递参数
- Vue之动态路由、嵌套路由
- vue-router 设置默认路由
- 大数据Hive的案例、参数、动态分区、分桶、视图、索引、运行方式、权限管理、Hive的优化_03_03
- 全国各地的ADSL参数(实用,设置路由必备!)
- ROS动态参数设置dynamic_reconfigure出现“no rules to make”config文件时的方法
- ADG故障解决案例:db_file_name_convert参数设置错误
- case表达式输入参数分析的一个比较好的案例
- vue2.0设置默认路由的代码,以及点击不同路由加上样式的api
- JVM参数设置、分析