小程序开发--排他点击

购物车选项–退款原因

在这里插入图片描述
.wxml

<view> 
   <text style='color:#000;font-size:26rpx'>退款原因</text>
</view>     
<view class='reason'>      
  <block wx:for="{{reason}}">        
   <text id="{{index}}" data-text='{{item}}' bindtap='selectBtn'>          
   <block wx:if="{{index==clickId}}">            
      <text class='reason_item' style='background:#ff0000;color:#fff'>{{item}}</text>          
   </block>          
   <block wx:else>            
      <text class='reason_item' style='background:#fff;color:#ff0000'>{{item}}</text>          
   </block>        
   </text>      
 </block>    
</view>

.js

data: {    
  clickId: -1,
  reason: ['不需要服务了', '买错了', '服务质量不满意', '想购买其他服务项目', '其他原因'],   
},
 // 点击选中 变色  
selectBtn(event) {    
   var text = event.currentTarget.dataset.text;    
   this.setData({      
      clickId: event.currentTarget.id,   
   })  
},

.wxss

/* 退款信息 */
 .reason {
  padding: 10rpx 30rpx;
}
.reason_item {
  display: inline-block;  
  height: 20rpx;  
  line-height: 20rpx;  
  padding: 20rpx;  
  border: 1rpx solid #80c587;  
  color: #1ecc8b;  
  border-radius: 30rpx;  
  margin-right: 30rpx;  
  margin-bottom: 30rpx;
}

看完文章的小伙伴,照例还是分享一下心里话:
不要因为别人的态度而影响心情,因为那样只有你自己会不开心。或许有时只是你自己想多了而已,每个人都会有心情不好的时候啊!
就像我上次说的,突然之间又和以前一样了。一切的烦恼都是我自找的,所以…自己开心最重要,没什么大不了的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值