mirror of
https://github.com/cool-team-official/cool-admin-vue.git
synced 2026-02-07 00:55:34 +00:00
优化
This commit is contained in:
parent
5b75b25a0a
commit
1397e033b4
@ -1,5 +1,5 @@
|
|||||||
import { defineComponent, h, nextTick, } from "vue";
|
import { defineComponent, h, nextTick, toRef, watch } from "vue";
|
||||||
import { cloneDeep, get, isBoolean } from "lodash-es";
|
import { cloneDeep, isBoolean } from "lodash-es";
|
||||||
import { useAction, useForm, usePlugins, useTabs } from "./helper";
|
import { useAction, useForm, usePlugins, useTabs } from "./helper";
|
||||||
import { useBrowser, useConfig, useElApi, useRefs } from "../../hooks";
|
import { useBrowser, useConfig, useElApi, useRefs } from "../../hooks";
|
||||||
import { getValue, merge } from "../../utils";
|
import { getValue, merge } from "../../utils";
|
||||||
@ -170,7 +170,7 @@ export default defineComponent({
|
|||||||
if (e.hook) {
|
if (e.hook) {
|
||||||
formHook.submit({
|
formHook.submit({
|
||||||
...e,
|
...e,
|
||||||
value: e.prop ? get(d, e.prop) : undefined,
|
value: e.prop ? d[e.prop] : undefined,
|
||||||
form: d
|
form: d
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -283,7 +283,7 @@ export default defineComponent({
|
|||||||
// hook 绑定值
|
// hook 绑定值
|
||||||
formHook.bind({
|
formHook.bind({
|
||||||
...e,
|
...e,
|
||||||
value: get(form, e.prop) !== undefined ? get(form, e.prop) : cloneDeep(e.value),
|
value: form[e.prop] !== undefined ? form[e.prop] : cloneDeep(e.value),
|
||||||
form
|
form
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -335,7 +335,7 @@ export default defineComponent({
|
|||||||
function deep(e: ClForm.Item) {
|
function deep(e: ClForm.Item) {
|
||||||
formHook.bind({
|
formHook.bind({
|
||||||
...e,
|
...e,
|
||||||
value: e.prop ? get(data, e.prop) : undefined,
|
value: e.prop ? data[e.prop] : undefined,
|
||||||
form: data
|
form: data
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user