利用computed计算属性实现全选功能

 

 

 

 1 computed: {
 2     isAll: {
 3       get: function () {
 4         // 每一项都勾选了,全选选中,否则全选不选中
 5         return this.list.every((item) => {
 6           return item.selected === true;
 7         });
 8       },
 9       set(newVal) {
10         // 选中全选,小项都选中
11         this.list.forEach((item) => {
12           item.selected = newVal;
13         });
14       },
15     },
16   },

 

posted @ 2022-10-13 18:06  Zhouxs-_-  阅读(96)  评论(0)    收藏  举报