收藏
回答

如何监听wx:for渲染的列表?

《新手提问》用wx:for创建了6个view,如何监听每个view的点击事件?

回答关注问题邀请回答
收藏

2 个回答

  • ⅴ
    2022-11-04

    写了个代码片段,参考一下:

    https://developers.weixin.qq.com/s/H2j7VwmJ7PD2

    2022-11-04
    有用 1
    回复 4
    • ZhangLing
      ZhangLing
      2022-11-04
      谢谢,有心了
      2022-11-04
      回复
    • ZhangLing
      ZhangLing
      2022-11-04回复ZhangLing
      麻烦再问一下,点击传参只能确定我点击了哪一个view,我的需求是点击了哪一个就改变哪一个的backgroud,小程序没有dom,实现不了
      2022-11-04
      回复
    • ZhangLing
      ZhangLing
      2022-11-04
      已解决,用了最臃肿的方法,操作数组
      2022-11-04
      回复
    • ⅴ
      2022-11-05回复ZhangLing
      可以写css然后在view上动态渲染。 类似这种,如果选中了,就使用class  b-gwhite,没有选中就使用bg-blue。
      <view  class="{{isSelected == item.id? 'bg-white': 'bg-blue' }}" >11</view>
      2022-11-05
      回复
  • 徐徐徐
    徐徐徐
    2022-11-04

    每个view的点击事件可以传递一个item.id

    2022-11-04
    有用
    回复 1
    • ZhangLing
      ZhangLing
      发表于移动端
      2022-11-04
      谢谢,有没有用swich判断点击了哪个view的方法呢?
      2022-11-04
      回复
登录 后发表内容