<view class='pz' wx:for="{{pz}}" wx:for-index='xb' wx:for-item='value' >
<image src='../../images/{{value.img}}.jpg'></image>
{{value.name}} {{value._id}}
<!--商品数量减少 -->
<view class="{{open?'display_show':'display_none'}}" bindtap='subtract' data-amount='{{amount}}' data-price='{{value.price}}' data-name='{{value.name}}'>
-
</view>
<label >{{amount}}</label>
<!--商品数量增加 -->
<view bindtap='add' data-amount='{{amount}}' data-price='{{value.price}}' data-name='{{value.name}}' >
+
</view>
</view>
我点击加号 减号 怎么获取到对应的 label 标签。给label组件 加 一个 唯一id 可行。然后用
直接在subtract和add里面setData呗
我怎么说呢?这样不行 因为业务需要。
这么说 怎么获取到label这个标签 。
我给label 加了一个唯一ID 然后用
SelectorQuery.select(string selector) 这个API 去获取 结果是 undefine
反正是没获取到
获取节点的方式需要在组件事件里面,可以把label改成view,里面加个绑定事件再获取