首页 > TAG信息列表 > settled
巧用reduce 实现 checkbox 选中勾选联动
在使用checkbox组件时经常遇到需要关联checkbox选中状态的需求 例如 A B C 三个checkbox 中,需要选中c时自动勾选上 A B,而取消A时需要取消B C的选中状态 思路: 添加时,每一项新建一个数组,通过reduce从前到后遍历每一个checkbox的value,数组中添加上上一子项的id 取消时,每一项新建一个巧用reduce 实现 checkbox 选中勾选联动
在使用checkbox组件时经常遇到需要关联checkbox选中状态的需求 例如 A B C 三个checkbox 中,需要选中c时自动勾选上 A B,而取消A时需要取消B C的选中状态 思路: 添加时,每一项新建一个数组,通过reduce从前到后遍历每一个checkbox的value,数组中添加上上一子项的id 取消时,每一项新建一个