fix(useFormItem):修复ApiSelect的onChange事件获取不到第二个参数(#2592) (#2674)
| | |
| | | import type { UnwrapRef, Ref, WritableComputedRef, DeepReadonly } from 'vue'; |
| | | import { reactive, readonly, computed, getCurrentInstance, watchEffect, unref, toRaw } from 'vue'; |
| | | import { reactive, readonly, computed, getCurrentInstance, watchEffect, unref, toRaw, nextTick } from 'vue'; |
| | | |
| | | import { isEqual } from 'lodash-es'; |
| | | |
| | |
| | | if (isEqual(value, defaultState.value)) return; |
| | | |
| | | innerState.value = value as T[keyof T]; |
| | | emit?.(changeEvent, value, ...(toRaw(unref(emitData)) || [])); |
| | | nextTick(()=>{ |
| | | emit?.(changeEvent, value, ...(toRaw(unref(emitData)) || [])); |
| | | }) |
| | | }, |
| | | }); |
| | | |