vue.js 编程导航,如何传递参数?
本文主要讲述:关于vue.js 编程导航,如何传递参数?
- 本文主要讲述:通过vue.js 编程导航,实现路由配置和跳转页面的功能!
基础篇,仅作为简单演示。
总结
- 不能保证用户一定会点击某些按钮
- 并且当前操作,除了路由跳转以外,还会有一些别的附加操作(比如执行完了再跳转)
- 通过
this.$router.go
,根据浏览器记录,完成 前进、后退【即:翻页功能】 - 通过
this.$router.push
,实现了直接跳转到某个页面的显示【即:直接跳转到指定页面】
----push
参数:字符串/xxx
---- 对象:{name:]xxx'}
效果预览:
相关文件代码如下:
2. app.vue文件
<template><div><div class="header">头部 - 导航栏目</div><!--留坑,非常重要--><router-view class="main"></router-view><button @click="goMuisc">跳转到音乐</button><button @click="testParams">使用编程导航,进行参数传递</button><div class="footer">底部 - 版权信息</div></div>
</template><script>export default {data(){return{}},methods:{goMuisc(){//第一种跳转方法this.$router.push('/music_country'); //此处的名称必须和main.js路由规则配置的path值一致},testParams(){//查询字符串的方式,比如 /music_country?id=1&name=2this.$router.push({name:'music',query:{id:1,name:2}});}}}
</script><style scoped>.header,.main,.footer{text-align: center;padding: 10px;}.header{height:70px;background: yellowgreen;}.main{height:300px;background: skyblue;}.footer{height: 100px;background: hotpink;}
</style>
其他相关文件
- 请参考:
vue.js 编程导航,如何传递参数?
相关文章
序号 | 文章 / 链接 |
---|---|
1 | 如何使用router-link对象方式传递参数? |
2 | vue.js 编程导航如何传递参数 |
3 | vue-router配置介绍和使用方法(一) |
4 | vue-router配置介绍和使用方法(二) |
5 | vue-router配置介绍和使用方法(三) |
以上就是关于”vue.js 编程导航,如何传递参数?“的全部内容。
vue.js 编程导航,如何传递参数?相关推荐
- 关于vue.js 编程导航的使用:实现路由配置和跳转页面
本文主要讲述:通过vue.js 编程导航,实现路由配置和跳转页面的功能! 基础篇,仅作为简单演示. 总结 不能保证用户一定会点击某些按钮 并且当前操作,除了路由跳转以外,还会有一些别的附加操作(比如执 ...
- 解决JS在url中传递参数时参数包含中文乱码的问题
解决JS在url中传递参数时参数包含中文乱码的问题 参考文章: (1)解决JS在url中传递参数时参数包含中文乱码的问题 (2)https://www.cnblogs.com/xushengguan/ ...
- Vue入坑——vue-router如何传递参数
2019独角兽企业重金招聘Python工程师标准>>> 上一篇:vue-router配置子路由 一起学vue--vue学习总路线 ----------^~^我是萌萌哒分割线^~^-- ...
- vue axios 发送get请求传递参数给后端失败_Java之Vue插件之Axios
Java之Vue插件之Axios,环境安装: npm install --save axios vue-axios //安装axios Npm install //安装依赖 在main.js中注册 i ...
- axios java 参数,vue.js axios发请求时,参数包括dto和一个flag, 后台如何接?
1.vue.js使用axios向后台发请求. 传递参数中包含一个object,一个string. object到后台用javaBean接, String到后台用String接. 2.前台代码遇新是直朋 ...
- vue js前端根据所需参数生成二维码并下载
需要一个插件 qrcodejs2, 使用 npm install qrcodejs2 --save 下载该依赖包. 在vue中引入(我这边是vue2).import QRCode from 'qrco ...
- jsp页面页面post传值_在Js页面通过POST传递参数跳转到新页面详解
场景 最近在工作中遇到一个需求,有个页面 a.vm,对 ajax 请求的结果进行判断后,获取结果里面的数据传递给一个 URL(b.htm),跳转到新的页面 b.htm. 遇到的问题 因为一开始是 GE ...
- vue 跳转新窗口传递参数并改变窗口名称
需求: 地址不带参数 获取之前的数据 修改窗口名称 点击跳转组件 const msg = {zoom :map.getZoom()-0.5,lat: map.getCenter().lat,dataL ...
- php向js的函数内传递参数-用经纬度计算2点间的距离
有时候需要从php传递数据到js,这时候该怎么办呢?实例;php微信开发,用经纬度计算2点间的距离,2个坐标分别从php和js获得. 基于tp5框架的开发. 说一下注意事项: 1.php实际不能直接传 ...
最新文章
- Java项目打包部署war文件
- Android导入工程提示Invalid project description
- SQL语言之序列(Oracle)
- java 正则表达式 替换字符串img标签的路径_python面试题汇总第06期-正则表达式(内附7题及答案)...
- 简单点儿、简单点儿、再简单点儿,其实世界可以不是我们想象的那么复杂
- 20应用统计考研复试要点(part24)--简答题
- P4130,jzoj1214-[NOI2007]项链工厂【线段树】
- vagrant box各种命令汇总
- 2 QM配置-质量计划配置-编辑特性属性的代码组和代码
- Linux怎么设置ntp授时,linux设置ntp时间同步服务器地址
- es6 字符串的 Iterator 接口
- 云资源中的低成本战斗机——竞价实例,AWS、阿里云等六家云厂商完全用户使用指南
- python模块下载失败_ubuntu16.04安装python的requests模块失败,怎么解决?
- 【angularjs】【学习心得】路由继续研究篇
- 常用App用户体验找茬
- 全国大学生电子设计竞赛 控制类赛题分析
- 麟龙指标通达信指标公式源码_通达信仿麟龙决策曲线指标公式
- 2017个人年终总结
- C++读取读取csv、xls文件的类
- 00后大学生在数学真理阳光下学习微积分