在这里插入图片描述
主要原因就在这里
在这里插入图片描述
label-width="auto“ 不用 auto 即可,就是这么简单,算是element plus 本身存在的一个问题

问题原因分析如下:

el-form 的 label-width=“auto” 设置是依赖于 el-form-item 中的 label-width 计算的,如果有一些 el-form-item 没有 label 属性,那么它们的宽度不会被计算和注册,导致 potentialLabelWidthArr 为空。在 autoLabelWidth 的计算中,当 potentialLabelWidthArr.value 为空时,autoLabelWidth 会返回 '0’此时,导致出现警告。

这样在切换组件时,框架调用 getLabelWidthIndex 获取宽度时就会出现 ElementPlusError: [ElForm] unexpected width 0 警告。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐