目标需求:实现下图,给点击的view增加类,每次只能选择一个。
主要思路:给点击的view增加类,依靠点击的index对state进行赋值。如果相同时,给该view增加类。
效果演示:
wxml
<view class="iconusecont-div {
{state==index?'active-tag':''}}" bindtap="select_use" wx:for="{
{use}}" data-key='{
{index}}'>
<view class="flex-item">
<rich-text class='use_name'>{
{item.use_name}}</rich-text>
</view>
</view>
wxss
/* 用途 */
.iconusecont-div {
display: inline-block;
width: 32%;
text-align: center;
margin-top: 30rpx;
}
.flex-item {
display: inline-block;
width: 173rpx;
height: 78rpx;
fo