微信小程序-点击事件传递参数
发布时间:2020-12-14 19:01:57 所属栏目:资源 来源:网络整理
导读:1、dataset 在标签中利用?data-xxx? 来定义你要传入的参数,, 然后事件中传入 event 用?event.currentTarget.dataset.xxx?来取你传入的值 在 WXML 中,这些自定义数据以? data- ?开头,多个单词由连字符? - ?连接。这种写法中,连字符写法会转换成驼峰写法
1、dataset在标签中利用?data-xxx? 来定义你要传入的参数,, 然后事件中传入 event 用?event.currentTarget.dataset.xxx?来取你传入的值 在 WXML 中,这些自定义数据以?
<view data-alpha-beta="1" data-alphaBeta="2" bindtap="bindViewTap"> DataSet Test </view> Page({ bindViewTap:function(event){ event.currentTarget.dataset.alphaBeta === 1 // - 会转为驼峰写法 event.currentTarget.dataset.alphabeta === 2 大写会转为小写 } }) 2、mark?2.7.1?以上,可以使用? 当事件触发时,事件冒泡路径上所有的? mark:myMark="last"> button mark:anotherMark="leaf"="bindButtonTap">按钮button> > 如果按钮被点击,将触发? Page({ bindViewTap: (e) { e.mark.myMark === "last" true e.mark.anotherMark === "leaf" true } }) 细节注意事项:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |