From 8b5a6334fff7c873f7fc36255ccb14b0e4935104 Mon Sep 17 00:00:00 2001 From: zc Date: Thu, 12 Dec 2019 11:30:21 +0800 Subject: [PATCH] perf: watch required in form-item when required changes --- src/components/form/form-item.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/form/form-item.vue b/src/components/form/form-item.vue index cd2beab9..e3e05ae3 100644 --- a/src/components/form/form-item.vue +++ b/src/components/form/form-item.vue @@ -96,7 +96,13 @@ }, rules (){ this.setRules(); - } + }, + required (n, o) { + this.isRequired = n; + if (o && !n) { + this.resetField(); + } + }, }, inject: ['FormInstance'], computed: {