要的效果:点全选的时候,所有选项都勾起
问题:只有刚进入页面渲染的时候,:checked才生效一次,在点击全选的时候,都没反应。
解决方案:不要用:checked ,改用 v-model
改为:
反思:
最开始一直以为是数据更新了但没有重新渲染的问题,所以一直在调数据,
后来没有在控制台打印,直接在页面中打印,该为0的时候为0,该为1的时候也确实为1,
才发现是el-checkbox的checked本身可能不支持随时监测,于是改为v-model。
把数组里的flag=1的都改为true,flag=0的都改为false