2021-03-30 vue(uni-app)动态切换按钮效果
2021-03-30 本文已影响0人
夜色001
场景:多个按钮,只有一个按钮为已点击状态。被点击的按钮class设置为激活状态。
思路:
1、按钮calss设置为根据变量动态改变,变量代表当前激活的按钮序号
2、按钮执行时修改变量值
<button :class="btn_active==1?'progress-btn-active':''" @click="switchT(1)">未完成(15)</button>
<button :class="btn_active==2?'progress-btn-active':''" @click="switchT(2)">已完成(20)</button>
btn_active: 1
switchT(type) {
this.btn_active = type;
}