Skip to content

Commit c54202c

Browse files
committed
feat(lib): form-mounted event 添加formData 参数
1 parent ced042d commit c54202c

19 files changed

+39
-19
lines changed

packages/docs/docs/zh/guide/basic-config.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -787,7 +787,7 @@ vue3的版本中为 `change`,去掉 `on` 前缀
787787
> 引用类型,只有重新对对象赋值,否则newVal 等于 oldVal 参见 [vue watch](https://cn.vuejs.org/v2/api/#vm-watch)
788788
789789
### on-form-mounted
790-
* 参数(formRef)
790+
* 参数(formRef, { formData })
791791

792792
通过该方法可以获取到当前ui框架的form组件实例,可用来执行form组件的一些方法,如(`validate`)
793793

packages/lib/vue2/vue2-core/src/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,9 @@ export default function createForm(globalOptions = {}) {
104104
},
105105
},
106106
mounted() {
107-
this.$emit('on-form-mounted', this.$refs.genEditForm);
107+
this.$emit('on-form-mounted', this.$refs.genEditForm, {
108+
formData: this.formData
109+
});
108110
},
109111
render(h) {
110112
const self = this;

packages/lib/vue2/vue2-form-element/dist/vueJsonSchemaForm.esm.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11673,7 +11673,9 @@ function createForm() {
1167311673
}
1167411674
},
1167511675
mounted: function mounted() {
11676-
this.$emit('on-form-mounted', this.$refs.genEditForm);
11676+
this.$emit('on-form-mounted', this.$refs.genEditForm, {
11677+
formData: this.formData
11678+
});
1167711679
},
1167811680
render: function render(h) {
1167911681
var _class;

packages/lib/vue2/vue2-form-element/dist/vueJsonSchemaForm.esm.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/lib/vue2/vue2-form-element/dist/vueJsonSchemaForm.umd.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11681,7 +11681,9 @@
1168111681
}
1168211682
},
1168311683
mounted: function mounted() {
11684-
this.$emit('on-form-mounted', this.$refs.genEditForm);
11684+
this.$emit('on-form-mounted', this.$refs.genEditForm, {
11685+
formData: this.formData
11686+
});
1168511687
},
1168611688
render: function render(h) {
1168711689
var _class;

packages/lib/vue2/vue2-form-element/dist/vueJsonSchemaForm.umd.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/lib/vue2/vue2-form-iview3/dist/vue2-form-iview3.esm.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11673,7 +11673,9 @@ function createForm() {
1167311673
}
1167411674
},
1167511675
mounted: function mounted() {
11676-
this.$emit('on-form-mounted', this.$refs.genEditForm);
11676+
this.$emit('on-form-mounted', this.$refs.genEditForm, {
11677+
formData: this.formData
11678+
});
1167711679
},
1167811680
render: function render(h) {
1167911681
var _class;

packages/lib/vue2/vue2-form-iview3/dist/vue2-form-iview3.esm.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/lib/vue2/vue2-form-iview3/dist/vue2-form-iview3.umd.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11681,7 +11681,9 @@
1168111681
}
1168211682
},
1168311683
mounted: function mounted() {
11684-
this.$emit('on-form-mounted', this.$refs.genEditForm);
11684+
this.$emit('on-form-mounted', this.$refs.genEditForm, {
11685+
formData: this.formData
11686+
});
1168511687
},
1168611688
render: function render(h) {
1168711689
var _class;

packages/lib/vue2/vue2-form-iview3/dist/vue2-form-iview3.umd.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)