为了账号安全,请及时绑定邮箱和手机立即绑定

关于el-checkbox选中的值push到一个数组里的问题

关于el-checkbox选中的值push到一个数组里的问题

慕婉清6462132 2019-05-13 09:37:34
一个el-checkbox-group要求选中的checkbox的值放到一个数组里面,没有选中的不在这个数组里面,数组里面永远保存的是选中的数据应该怎么实现chooseCardGrade(val){letcardGradeList=[];cardGradeList.push({cardGradeId:val.id,cardGradeName:val.name});console.log(cardGradeList);},这样写的话选中之后再取消还是在数组里
查看完整描述

2 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

你不用这样写,你就在data里面定义一个数组,然后通过v-model将这个数组与你的复选框组绑定到一起,就可以了
                            
查看完整回答
反对 回复 2019-05-13
?
不负相思意

TA贡献1777条经验 获得超10个赞

1、vue.js的特性之一就是数据绑定(具体看官方文档)2、这个问题可以通过v-model绑定数组来解决3、以下为代码HTML代码,可以el-checkbox-group看到绑定了checkForm对象中的checkList
{{iteam.decodeValue}}
对象定义checkForm:{
checkList:[],//认证列表
},
4、根据以上代码你可以在grop中添加一个@click事件,来查看checkList中的值是否是你想要的
                            
查看完整回答
反对 回复 2019-05-13
  • 2 回答
  • 0 关注
  • 3443 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信