| | |
| | | const on = { |
| | | [eventKey]: (...args: Nullable<Recordable<any>>[]) => { |
| | | const [e] = args; |
| | | if (propsData[eventKey]) { |
| | | propsData[eventKey](...args); |
| | | } |
| | | |
| | | const target = e ? e.target : null; |
| | | const value = target ? (isCheck ? target.checked : target.value) : e; |
| | | props.setFormModel(field, value, props.schema); |
| | | |
| | | if (propsData[eventKey]) { |
| | | propsData[eventKey](...args); |
| | | } |
| | | }, |
| | | }; |
| | | const Comp = componentMap.get(component) as ReturnType<typeof defineComponent>; |
| | |
| | | return slot |
| | | ? getSlot(slots, slot, unref(getValues), opts) |
| | | : render |
| | | ? render(unref(getValues), opts) |
| | | : renderComponent(); |
| | | ? render(unref(getValues), opts) |
| | | : renderComponent(); |
| | | }; |
| | | |
| | | const showSuffix = !!suffix; |
| | |
| | | return colSlot |
| | | ? getSlot(slots, colSlot, values, opts) |
| | | : renderColContent |
| | | ? renderColContent(values, opts) |
| | | : renderItem(); |
| | | ? renderColContent(values, opts) |
| | | : renderItem(); |
| | | }; |
| | | |
| | | return ( |