点击数据跳转页面后返回原界面,再次点击无效?
发布于 4 年前 作者 achen 9768 次浏览 来自 问答

这是一个双重循环,点击事件放在了第二重循环中,第一次点击循环得到的数据可以正常显示,但是返回界面后点击第二、三次就无效了
WXSS:
<view wx:for="{{ list_data }}" wx:key="key">
        <view wx:if="{{ item.data.length > 0}}">
          <view class="title-text">{{ item.title }}</view>
          <view wx:for="{{item.data}}" wx:for-item="data" wx:key="index" bindtap="listOnClick" data-bean="{{item.data[index]}}">
            <zan-card card-class="test-card"
              thumb="{{ item.data[index].thumb }}" title="名称:{{ item.data[index].name }}"
              desc="编号:{{ item.data[index].no }}" desc2="地址:{{ item.data[index].installation_address }}"
              pressure="压力值:{{ item.data[index].real_time_pressure }}MPa" status="{{ item.data[index].status }}"></zan-card>
          </view>
        </view>
      </view>
JS:
listOnClick:function(value){
    console.log("点击了::::"+JSON.stringify(value.currentTarget.dataset.item))
    wx.navigateTo({
      url'../detail/detail?value=' +JSON.stringify(value.currentTarget.dataset.item),
    })
  },
1 回复

你好,先自查下代码调试。

回到顶部