vue点击切换颜色限制个数(用了mui框架)
vue点击切换颜色

-
只能点击一个
<!doctype html>
修改资料--类别
类别
保存
<span class="categroy-btn " v-for="(item,index) in items" :class='{active:changeActive == index }' @tap="isActive(index)">{{item.msg}}
最多可选择三项
less
-
用less实现
categroy {
.mui-bar {
background: #fff;
box-shadow: none;
border-bottom: 1px solid #c8c7cc;
.mui-icon {
color: #c8c7cc;
}
.mui-save {
padding: 14px 10px;
margin: 0 -10px;
font-size: 14px;
}}
.mui-content {
width: 100%;
height: 100%;
background: #ffffff;
.categroy-box {
margin: 13px 30px;
.categroy-btn {
display: inline-block;
width: 23%;
line-height: 2;
margin: 0 5px 8px 0;
text-align: center;
font-size: 1.6rem;
}
.active {
border-radius: 16px;
color: #ffffff;
background: #0189ff;
}}
}
p {
margin: 12px 0 0 20px;
font-size: 1.6rem;
}}
vue点击切换颜色限制个数

<!doctype html>
类别
保存
<span class="categroy-btn " v-for="(item,index) in items" :class='{active:item.checked }' @tap="isActive(item)">{{item.msg}}
最多可选择三项

浙公网安备 33010602011771号