这个坑我并不想表达任何情绪,保持微笑
HTML如下:
<input class="toggle-all" type="checkbox" v-model="allDone">
错误js如下:
//全选与取消全选事件
allDone: {
get: function () {
this.remaining ===0
},
set: function (value) {
this.todos.forEach(function(todo) {
todo.completed = value
}, this);
}
},
出错情况如下:
我点击全选框,内容全选了,但是全选框没有亮,它默默地做出了自己的贡献不需要任何回报
经过本仙女的仔细考虑,发现了一个问题,get 没有return 啊,修改如下:
get: function () {
return this.remaining ===0
},