小程序
小游戏
企业微信
微信支付
扫描小程序码分享
一开始我写options.id,获取不到,然后打印,打印的结果是currentTarget里面有id,但是id的值为空,不知道是data里的数据格式问题还是别的,不知道该怎么弄,求大神指教
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你原来的数组没有定义id,你看到的currentTarget本身就有id,默认值为""空字符,
可以这个改:
<block wx:for="{{text}}" wx:key="index">
<view>
<text class="text" bindtap="dianji" data-text_id="{{index}}"> {{item}}</text>
</view>
</block>
这样打印出来的 options.currentTarget.dataset.text_id 就是这个text元素所在列表的index位置了,
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
非常感谢,很细致!
wxml里怎么写的呢
这样
id="{{index}}" 你key是个什么鬼。。
那个没用。。忽略忽略,哈哈,这样
那你好歹要设上id才能拿到啊。。
怎么设。。。我在文档里没找到block的说明
这是数据
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你原来的数组没有定义id,你看到的currentTarget本身就有id,默认值为""空字符,
可以这个改:
<block wx:for="{{text}}" wx:key="index">
<view>
<text class="text" bindtap="dianji" data-text_id="{{index}}"> {{item}}</text>
</view>
</block>
这样打印出来的 options.currentTarget.dataset.text_id 就是这个text元素所在列表的index位置了,
非常感谢,很细致!
wxml里怎么写的呢
这样
id="{{index}}" 你key是个什么鬼。。
那个没用。。忽略忽略,哈哈,这样
那你好歹要设上id才能拿到啊。。
怎么设。。。我在文档里没找到block的说明
这是数据