微信小程序遍历循环中点击添加样式

.wxml中:

      <block wx:for="{{searchSongList}}" wx:key='unique'> 
        <block wx:if="{{index == clickId}}">
          <view class="result-item" style="background:{{color}}" id="{{index}}" bindtap="chooseLocation" data-data="{{item}}">
            <text class="title" >{{item.NVC_PROVINCE}}{{item.NVC_SERVICE_NAME}}---{{item.NVC_FARM_NAME}}</text>  
          </view>
        </block>
        <block wx:else>
           <view class="result-item" id="{{index}}" bindtap="chooseLocation" data-data="{{item}}">
             <text class="title">{{item.NVC_PROVINCE}}{{item.NVC_SERVICE_NAME}}---{{item.NVC_FARM_NAME}}</text>  
           </view>
        </block>
      </block>
js中:
chooseLocation: function (event) {
    let that = this
    var cla = event.currentTarget.id
    that.setData({
      'color': '#00EEEE',
      'clickId':cla
    });
}






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值