具体报错如下:![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d1946e929e756ff4aad00bed4e9602ce.png)
报错原因
在data中定义的时候有问题,多选框是数组形式,之前定义的"ruleForm": {"alarmType": undefined}
。
多选框的实现代码
<el-form-item label="报警方式" prop="alarmType">
<el-checkbox-group v-model="ruleForm.alarmType">
<el-checkbox v-for="item in alarmTypeDict" :label="item.value" :key="item.value">{{item.label}}</el-checkbox>
</el-checkbox-group>
</el-form-item>
data() {
return {
alarmTypeDict:[],
"ruleForm": {"alarmType": []},
};
},
如此就不会报错啦!!!