求助:急, el-checkbox-group 这个组件如何获取每次新增的数组?

elementui框架用的el-checkbox-group这个复选框组件,我怎么筛选出每次选中的数据数组呢

例如:我在dialog中放el-checkbox-group这个组件 第一次选中的是【A,B】之后我再打开dialog再继续选择C ,change事件的回调值就变成了
【A,B,C】以此类推 我怎么才能筛选出 第一次是A,B元素 ,第二次又选择了C元素 我第三次可能选中D,F 如果用change回调得到的数组肯定是【A,B,C,D,F】,我就是想每次获取的都是本次选中的值 以前选中的值不再此数组中

阅读 3.5k
3 个回答

那你需要在每次关闭或者打开dialog的时候清空下里面的数据

那定义一个数组,然后每次调用dialog的时候就把勾选的数组赋值给这个定义的temp数组嘞?我觉得这样就每次都是新的勾选数据了

image.png
checkbox 这个事件 不用放在checkbox-group中 在data中定义一个新数组 checkbox chang事件会返回你当前选中的值 放到这个数组中就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题