关于vue中 select多选 <transition-group> children must be keyed: <ElTag>报错问题
查询出结果说是没有给<el-select>设置value-key="id",这个id为v-for中item唯一的值,,但是我这边添加了后还是报错,后来知道是因为之前设置的枚举值被删除了,导致获取不到这个枚举值,因此请求后台传递这个被删除的枚举值时才报此错误。处理方案是设置if条件,当这个回显枚举值为undefined时过滤掉,此问题是后台删改数据导致,前端此法可以过滤报错问题,但不是在
·
查询出结果说是没有给<el-select>
设置value-key="id"
,这个id为v-for中item唯一的值,,但是我这边添加了后还是报错,后来知道是因为之前设置的枚举值被删除了,导致获取不到这个枚举值,因此请求后台传递这个被删除的枚举值时才报此错误。
处理方案是设置if条件,当这个回显枚举值为undefined时过滤掉,此问题是后台删改数据导致,前端此法可以过滤报错问题,但不是在根本上解决问题
以上理解也可能是错误的,记录备忘。。。
更多推荐
已为社区贡献1条内容
所有评论(0)