From 003d7a18d2794c6604ca6e0f2aa63fabc79e9f54 Mon Sep 17 00:00:00 2001 From: David Higgins Date: Wed, 11 Jul 2018 10:43:05 -0400 Subject: [PATCH] #472 - fix `model-updated` event --- src/formGenerator.vue | 8 ++++++-- src/formGroup.vue | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/formGenerator.vue b/src/formGenerator.vue index 3c5f8c4d..e91b1494 100644 --- a/src/formGenerator.vue +++ b/src/formGenerator.vue @@ -8,7 +8,7 @@ div.vue-form-generator(v-if='schema != null') fieldset(:is='tag', :class='getFieldRowClasses(group)') legend(v-if='group.legend') {{ group.legend }} template(v-for='field in group.fields') - form-group(v-if='fieldVisible(field)', :field="field", :errors="errors", :model="model", :options="options", @validated="onFieldValidated") + form-group(v-if='fieldVisible(field)', :field="field", :errors="errors", :model="model", :options="options", @validated="onFieldValidated", @model-updated="onModelUpdated") diff --git a/src/formGroup.vue b/src/formGroup.vue index 522f669a..1418cbb3 100644 --- a/src/formGroup.vue +++ b/src/formGroup.vue @@ -9,7 +9,7 @@
- +
@@ -96,7 +96,7 @@ export default { fieldErrors(field) { return this.errors.filter((e) => e.field === field).map((item) => item.error); }, - modelUpdated(newVal, schema) { + onModelUpdated(newVal, schema) { this.$emit("model-updated", newVal, schema); }, validate(calledParent) {