最左面的选中状态,点一下背景换成粉色,再次点击背景换成白色圆圈
vue中的倾向用状态去确定元素的是否展示。
1.你设置一个是否选中状态值,isActive=false
2.根据isActive的值去写最左边的是否选中的class
代码2楼已经讲得很清楚的,希望楼主理解状态驱动视图这个概念。
isActive的状态改变,视图也发生不同的改变。
代码层面则是,根据状态的值,写不同的逻辑。
5 回答8.4k 阅读
2 回答10.5k 阅读✓ 已解决
2 回答12.8k 阅读✓ 已解决
2 回答10.6k 阅读✓ 已解决
4 回答3.5k 阅读✓ 已解决
1 回答5.2k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
active是样式名,内容是红色背景.
item.isActive在data中,为布尔值。
doSomething在methods中,对item.isActive取反.