Cannot read properties of null (reading ‘concat‘) at ComputedRefImpl.fn(element-plus.js

Uncaught (in promise) TypeError: Cannot read properties of null (reading 'concat') at ComputedRefImpl.fn(element-plus.js?v=ed949a3c:54388:26)

出现在公司一个vue2升级为vue3项目,点击一个dialog弹窗实现编辑功能,但编辑弹窗没能出现,出了个这个BUG。

原因总结:

弹窗中有两个el-plus组件传入的值不对

一个是单选组件 el-radio-group 

一个是下拉组件 el-select

由于这两个组件走的都是字典数据,接口报错情况下返还空,所以报了上面的错

排查建议:

建议把el-plus组件整体注释,再一个个放开,理论上只注释数组传入的组件即可,好比上面提到的el-radio-group、el-select

2025-03-25 20:36