微信小程序页面间传值与页面取值操作实例分析


Posted in Javascript onApril 30, 2019

本文实例讲述了微信小程序页面间传值与页面取值操作。分享给大家供大家参考,具体如下:

微信小程序页面间传值

1.js页面间的传值:url: ' 路径 ? 值='+ 获取该页面取值,

实例1:

pageSkip :function(){
wx.navigateTo({
url: '/page/login/facte?shopsName='+this.data.shopsName,
})
},

实例2:

pageSkip :function(){
wx.navigateTo({
url: '/page/index/poer?sid=2 & shopsName='+this.data.shopsName,
})
},

实例3:

pageSkip :function(){
wx.navigateTo({
url: '/page/index/poerIndex?sid=2 & shopsName='+this.data.shopsName+'&goodsId='+thi.data.goodsId,
})
},

2.wxml里的传值:url=" 页面路径 ? 值=获取该页面值"

实例4:

<navigator url="/pages/admin/goodsOrder?orderNo={{item.NO}}" 
open-type="navigate">

实例5:

<navigator url="/pages/admin/goodsOrder?orderNo={{item.NO}}&num=5" 
open-type="navigate">

微信小程序页面取值

微信小程序js接受页面传值的方法:

1.本页面参数名为局部变量:onLoad: function (options) { var 本页面参数名=options.上一传值页面参数名},

实例:

onLoad: function (options) {
var shopsName=options.shopsName
},

2.本页面参数名为全局变量:onLoad: function (options) { 本页面参数名=options.上一传值页面参数名},

实例:

onLoad: function (options) {
this.data.shopsName=options.shopsName
},

注:无论上一页面是通过js传值还是通过wxml传值,本页面取值方法都如上。

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
javascript 事件处理、鼠标拖动效果实现方法详解
May 11 Javascript
jQuery 遍历-nextUntil()方法以及prevUntil()方法的使用介绍
Apr 26 Javascript
ionic隐藏tabs的方法
Aug 29 Javascript
AngularJs Injecting Services Into Controllers详解
Sep 02 Javascript
js时间控件只显示年月
Jan 08 Javascript
AngularJS中$http使用的简单介绍
Mar 17 Javascript
ExtJs整合Echarts的示例代码
Feb 27 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
Sep 26 Javascript
JS浅拷贝和深拷贝原理与实现方法分析
Feb 28 Javascript
浅谈在vue-cli3项目中解决动态引入图片img404的问题
Aug 04 Javascript
JavaScript TAB栏切换效果的示例
Nov 05 Javascript
详解JS WebSocket断开原因和心跳机制
May 07 Javascript
vue2.0基于vue-cli+element-ui制作树形treeTable
Apr 30 #Javascript
微信小程序常用赋值方法小结
Apr 30 #Javascript
微信小程序实现同一页面取值的方法分析
Apr 30 #Javascript
一百行JS代码实现一个校验工具
Apr 30 #Javascript
Vue-cli3简单使用(图文步骤)
Apr 30 #Javascript
微信小程序单选radio及多选checkbox按钮用法示例
Apr 30 #Javascript
VSCode使用之Vue工程配置eslint
Apr 30 #Javascript
You might like
php 获取客户端的真实ip
2009/11/30 PHP
thinkPHP删除前弹出确认框的简单实现方法
2016/05/16 PHP
PHP中函数gzuncompress无法使用的解决方法
2017/03/02 PHP
解决ueditor jquery javascript 取值问题
2014/12/30 Javascript
jquery实现树形菜单完整代码
2015/12/29 Javascript
Angular 中 select指令用法详解
2016/09/29 Javascript
js基本算法:冒泡排序,二分查找的简单实例
2016/10/08 Javascript
jQuery加载及解析XML文件的方法实例分析
2017/01/22 Javascript
基于jQuery代码实现圆形菜单展开收缩效果
2017/02/13 Javascript
详解vue组件化开发-vuex状态管理库
2017/04/10 Javascript
js轮播图无缝滚动效果
2017/06/17 Javascript
AngularJS实现单一页面内设置跳转路由的方法
2017/06/28 Javascript
jsonp跨域请求详解
2017/07/13 Javascript
bootstrap table插件的分页与checkbox使用详解
2017/07/23 Javascript
webpack构建react多页面应用详解
2017/09/15 Javascript
浅谈Vue数据绑定的原理
2018/01/08 Javascript
mpvue小程序仿qq左滑置顶删除组件
2018/08/03 Javascript
layui获取多选框中的值方法
2018/08/15 Javascript
JS实现倒序输出的几种常用方法示例
2019/04/13 Javascript
python-opencv在有噪音的情况下提取图像的轮廓实例
2017/08/30 Python
Python底层封装实现方法详解
2020/01/22 Python
PyCharm 在Windows的有用快捷键详解
2020/04/07 Python
Django使用Profile扩展User模块方式
2020/05/14 Python
keras做CNN的训练误差loss的下降操作
2020/06/22 Python
CSS3中设置3D变形的transform-style属性详解
2016/05/23 HTML / CSS
详解WebSocket跨域问题解决
2018/08/06 HTML / CSS
英国排名第一的最新设计师品牌手表独立零售商:TIC Watches
2016/09/24 全球购物
社会实践自我鉴定
2013/11/07 职场文书
学雷锋活动总结范文
2014/04/25 职场文书
IT工程师岗位职责
2014/07/04 职场文书
小学生我的梦想演讲稿
2014/08/21 职场文书
学校党员个人问题整改措施思想汇报
2014/10/08 职场文书
2016年母亲节寄语
2015/12/04 职场文书
python3美化表格数据输出结果的实现代码
2021/04/14 Python
Flutter Navigator 实现路由传递参数
2022/04/22 Java/Android
Debian11 Xfce终端光标的颜色怎么设置?
2022/08/14 数码科技