让你明明白白学知识,有代码,有讲解,抄的走,学的会!
小程序传参,并不是直接传递给事件的,都是通过挂载到自定义属性上,进行传参 小程序自定义属性上,可以传递基础类型,也可以传递对象
我们一般传参数,就需要关系2种
- 基础类型: String、Number、Boolean等
- 对象: Array, Object
视图层代码
<view data-name='{{name}}' data-obj="{{obj}}" bindtap="handleData">传参</view>
逻辑层代码
Page({
data: {
name: "张三",
obj: {
age: 1,
sex: '男'
},
},
handleData(event) {
console.log(event)
let {name, obj} = event.currentTarget.dataset
}
})
直接可以使用