

或者尝试修改一下 加个判断
src\components\LowDesign\src\LowForm\components\FormTabs.vue

controlData[layoutKey]?.forEach(({ prop }) => {
if (refObj[layoutKey][prop]) {
promiseArr.push(
new Promise((subResolve) => {
refObj[layoutKey][prop].verifyForm().then((res) => {
if (!res.valid && errorObj.valid !== false) {
errorObj = {
valid: false,
dom: res.dom,
tabKey: tabProp,
prop: res.prop,
errorMsg: res.errorMsg
}
}
subResolve(true)
})
})
)
}
})
麻烦复现一下,把json导入到演示环境我看看哪里的问题