diff --git a/src/components/Form/DataForm/components/el-form-renderer/el-form-renderer.vue b/src/components/Form/DataForm/components/el-form-renderer/el-form-renderer.vue index a78520869..efa8bf191 100755 --- a/src/components/Form/DataForm/components/el-form-renderer/el-form-renderer.vue +++ b/src/components/Form/DataForm/components/el-form-renderer/el-form-renderer.vue @@ -169,6 +169,9 @@ export default { */ updateValue({ id, value }) { this.value = { ...this.value, [id]: value } + this.$nextTick(() => { + this.$refs.elForm.validateField(id) + }) }, /** * @return {object} key is item's id, value is item's value