微信小程序传值
2016-12-19 16:41
232 查看
方式一:通过设置id方式传值
<button class="btninvest" bindtap="goinvet" id="{{item.txt}}">按钮</button>
通过e.currentTarget.id;获取设置的id值,并通过设置全局对象的方式来传递数值,
获取全局对象 var app=getApp(); //设置全局的请求访问传递的参数 app.requestDetailid=id;
方式二:通过data - xxxx 的方法标识来传值<button class="btninvest" bindtap="goinvet" data-id="{{item.txt}}">投标</button>
goinvet:function(e){
// 通过数据解析一层层找到数据,var id=e.target.dataset.id(根据你的data-id的取名)
console.log("111````"+e.target.dataset.id);
},
注:为了方便跨多个页面访问一个变量时候可以把该变量设置成全局,如下:
var app=getApp();
app.investid=e.target.dataset.id;
方式三。跳转页面传值
wx.navigateTo({
url: '../invest/invest?titlt='+"新标题",
success: function(res){
// success
},
获取
onLoad: function (options) {
// 页面初始化 options为页面跳转所带来的参数
var app = getApp();
// console.log(app.investid);
console.log("跳转带过来的参数"+options.titlt)
wx.setNavigationBarTitle({
title: options.titlt,
success: function(res) {
// success
}
})
<button class="btninvest" bindtap="goinvet" id="{{item.txt}}">按钮</button>
通过e.currentTarget.id;获取设置的id值,并通过设置全局对象的方式来传递数值,
获取全局对象 var app=getApp(); //设置全局的请求访问传递的参数 app.requestDetailid=id;
方式二:通过data - xxxx 的方法标识来传值<button class="btninvest" bindtap="goinvet" data-id="{{item.txt}}">投标</button>
goinvet:function(e){
// 通过数据解析一层层找到数据,var id=e.target.dataset.id(根据你的data-id的取名)
console.log("111````"+e.target.dataset.id);
},
注:为了方便跨多个页面访问一个变量时候可以把该变量设置成全局,如下:
var app=getApp();
app.investid=e.target.dataset.id;
方式三。跳转页面传值
wx.navigateTo({
url: '../invest/invest?titlt='+"新标题",
success: function(res){
// success
},
获取
onLoad: function (options) {
// 页面初始化 options为页面跳转所带来的参数
var app = getApp();
// console.log(app.investid);
console.log("跳转带过来的参数"+options.titlt)
wx.setNavigationBarTitle({
title: options.titlt,
success: function(res) {
// success
}
})
相关文章推荐
- 模仿微信打飞机做的程序
- 微信小程序去哪里找 小程序到底如何使用(附小程序名单)
- 在一个Android应用程序中启动另一个程序(微信)
- 本地调试微信程序ngrok
- 安卓(Android)+苹果(Ios)仿微信、陌陌 移动社交APP系统源码,手机IM聊天软件源码,企业即时通讯APP程序源码
- 关注微信订阅号“程序视界”
- 微信签到程序-2014毕业五月
- 微信聊天记录查看器(程序+源码) - iOS版
- Android能否实现一键清理后台程序后程序自启动(类似QQ微信不被清理软件杀死)
- 你不能错过的 9 款好玩有用的微信小程序
- 微信服务器接口配置程序
- 基于微信api Android程序签名+代码混淆
- Android 实现微信,QQ的程序前后台切换:back键切换后台;点击通知栏恢复前台。
- 微信第三方开发程序中上传头像图片提示It is not safe to rely on the system's timezone settings
- Android打开指定程序(微博/微信/人人等)
- 如何在微信公众帐号开发模式下,通过程序代码向用户发送符号表情。
- 微信/易信公共平台开发(三):记录用户状态,优化程序结构
- 微信小程序-详解微信登陆、微信支付、模板消息
- 微信 开发 聊天机器人设计方案 java语言 程序和数据库代码
- 微信开发———让微信debug到自己的程序中;