data自定参数,取不到的问题
发布于 5 年前 作者 jqian 7550 次浏览 来自 问答

我在scroll上面绑定了一个事件

我想取到下面的这个id

一直取不到,自定data-

也取不到因为wx:for的作用域的问题

4 回复

我的wx:for一定要在这个位置做啊

在上面做就不行了啊。我上面这个是父容器

<block wx:for="{{announcements}}" wx:for-index="key">
    <view id="{{key}}" bindtap="show">
         <view class="weui-cell__bd">{{item.title}}</view>
         <view class="weui-cell__ft weui-cell__ft_in-access"></view>
    </view>
</block>

参照这样写试试呢

view页面:

wx:for-index="key"
id="{{key}}"

js获取数据:

e.currentTarget.id

属性应该用data-id="{{key}}" 这样的吧,取的话用e.currentTarget.dataset.id取

在线急等啊,怎么取值,各位大神请指教

回到顶部