wx:for对data数据遍历生成多个容器,点击每个容器跳转对应的url
刚开始直接用bindtap带参不成功,看文档明白了,因为小程序不允许事件名后直接带参数,,所以使用 ‘data-自定义名称‘来传参
wxml中使用wx:for循环,再使用bindtap添加点击事件,data-url来加入js中data数据

js

bindtap点击事件,e.currentTarget.dataset则是点击时需要传的参数

打印结果

记录一下~
文章介绍了在微信小程序中,如何使用wx:for遍历数据创建多个容器,并通过bindtap事件结合data-*属性实现点击跳转到对应URL。由于小程序不允许事件名直接携带参数,因此利用dataset传递参数给事件处理函数。示例代码展示了这一过程及其工作原理。
wx:for对data数据遍历生成多个容器,点击每个容器跳转对应的url
刚开始直接用bindtap带参不成功,看文档明白了,因为小程序不允许事件名后直接带参数,,所以使用 ‘data-自定义名称‘来传参
wxml中使用wx:for循环,再使用bindtap添加点击事件,data-url来加入js中data数据

js

bindtap点击事件,e.currentTarget.dataset则是点击时需要传的参数

打印结果

记录一下~
6079

被折叠的 条评论
为什么被折叠?