el-cascader-multi
el-cascader-multi copied to clipboard
表现正常,但是控制台有报错

这是我的数据格式

可以详细看看你的使用方式吗?方便我复现问题。(尽量使用可复制的数据展示哈,图片我复制不了数据)
感谢作者回复,以下是我的代码及数据格式
组件:

v-model数据对象:
ruleAlarm: { nodeIdArray:[] }
resourceOption对象数据格式(取response.data.data):
{ "errno": 0, "data": [ { "id": 14, "label": "广西组", "value": "14", "children": [ { "id": "14,15", "currentId": 15, "value": "15", "label": "A组", "children": [ { "id": "14,15,26", "currentId": 26, "value": "26", "label": "inpb_system_01" } ] }, { "id": "14,17", "currentId": 17, "value": "17", "label": "上海组", "children": [ { "id": "14,17,27", "currentId": 27, "value": "27", "label": "inpb_system_02" } ] } ] } ], "errmsg": "成功" }
感谢作者回复,以下是我的代码及数据格式
组件:
v-model数据对象:
ruleAlarm: { nodeIdArray:[] }
resourceOption对象数据格式(取response.data.data):
{ "errno": 0, "data": [ { "id": 14, "label": "广西组", "value": "14", "children": [ { "id": "14,15", "currentId": 15, "value": "15", "label": "A组", "children": [ { "id": "14,15,26", "currentId": 26, "value": "26", "label": "inpb_system_01" } ] }, { "id": "14,17", "currentId": 17, "value": "17", "label": "上海组", "children": [ { "id": "14,17,27", "currentId": 27, "value": "27", "label": "inpb_system_02" } ] } ] } ], "errmsg": "成功" }
你好,直接用你的数据重现不了问题。 根据报错,我猜测是你一开始的传给我组件的value数据就是undefined,请检查。(下一个版本我会加强参数的类型判断与默认值填写) 如还有问题,可以加我QQ:820327571,备注:级联多选
我也有这报错,在新建页面,应该是什么页不传的,报这个错,但是在编辑页,mouted请求数据,赋值,还是报这个错,但是不影响使用
我也有这报错,在新建页面,应该是什么页不传的,报这个错,但是在编辑页,mouted请求数据,赋值,还是报这个错,但是不影响使用
我这个报错原因,我在data里面设置了默认值空数组后就不报错了
我也有这报错,在新建页面,应该是什么页不传的,报这个错,但是在编辑页,mouted请求数据,赋值,还是报这个错,但是不影响使用
我这个报错原因,我在data里面设置了默认值空数组后就不报错了
我也是设置默认空数组的,还是遇到这个问题。。
我猜测是你一开始的传给我组件的value
好的,感谢
我初始值也设置了空数组,也还是报错,但是不影响使用 updateSelect (data, needCheckNode = false, setValue = false) { let tempSelectedNodes = [] let tempSelectedLabels = [] let tempSelectedIds = [] data.forEach(o => {} } 是源码里updateSeletct 里的forEach报错
我初始值也设置了空数组,也还是报错,但是不影响使用 updateSelect (data, needCheckNode = false, setValue = false) { let tempSelectedNodes = [] let tempSelectedLabels = [] let tempSelectedIds = [] data.forEach(o => {} } 是源码里updateSeletct 里的forEach报错
你好,请问你设置默认值是空数组之后,报什么错呢?可以截图看一下吧,方便我修复问题

emmmm,我目前还未能重现改问题。不过我加强参数的类型判断与默认值填写的验证,应该可以从侧面解决这个问题。
emmmm,我目前还未能重现改问题。不过我加强参数的类型判断与默认值填写的验证,应该可以从侧面解决这个问题。
辛苦辛苦