el-form表单动态校验问题,由于数据回显缓慢,导致表单出错,为什么?

各位大佬!!动态校验 接口返回数据较慢,导致校验一开始required为true,后又变为false,必填的星号消失,但是必填的文案却没有消失
其中 !isCutomadded && showEstAdressbui这两个数据缓慢

<el-form-item label="座數" prop="buildingNameWithCulture" :rules="propertyInfo.propertyCategory == 1 && !isCutomadded && showEstAdressbui && editNewDataRule ? rules.buildingNameWithCulture : [{ required: false }]">

这种的有办法解决吗.

image.png


动态rules中 required:false置空 []就可以。不懂为什么。。。

阅读 1.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题