⼩程序传参数的⼏种⽅法1,navigator 跳转时
wxml页⾯(参数多时可⽤“&”)
写文章的小程序1<navigator url='../index/index?id=1&name=aaa'></navigator>
或者添加点击事件,js⽤navigateTo跳转传参,两种效果⼀样
wx.navigateTo({
url: '../index/index?id=1&name=aaa',
})
js页⾯ 在onLoad⾥直接获取
onLoad: function (options) {
//页⾯初始化 options为页⾯跳转所带来的参数
var id = options.id //获取值
},
2.全局变量
app.js页⾯
globalData:{
id:null
}
赋值:
var app = getApp();
app.globalData.id = 2
取值:
var app = getApp();
var id = app.globalData.id
3.列表index下标取值
wxml页⾯
1<button bindtap='clickMe' data-id='1'>点击</button>
如果需要传递多个,可以写多个data-[参数]的⽅式进⾏传递
js页⾯
1 2 3 4clickMe:function(e){
var id = e.currentTarget.dataset.id console.log(id);
},
注意:通过wxml设置data-[参数名]传递参数,[参数名]只能是⼩写,不能有⼤写4.form表单传值
form表单传值⽐较简单常⽤,就不举例了
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论