UNPKG

@mosowe2/element-pro

Version:

element高级组件,封装element的常用组件

41 lines 1.44 kB
// 各类组件的方法 export const useMethods = () => { const focus = (e, props, callback) => { props.events?.focus && props.events.focus(e, props.form.$parent, callback); } const visibleChange = (e, props, callback) => { props.events?.visibleChange && props.events.visibleChange(e, props.form.$parent, callback); } const removeTag = (e, props, callback) => { props.events?.removeTag && props.events.removeTag(e, props.form.$parent, callback); } const expandChange = (e, props) => { props.events?.expandChange && props.events.expandChange(e, props.form.$parent); } const input = (e, props) => { props.events?.input && props.events.input(e, props.form.$parent); } const change = (e, props, callback) => { props.events?.change && props.events.change(e, props.form.$parent, callback); } const blur = (e, props) => { props.events?.blur && props.events.blur(e, props.form.$parent); } const clear = (e, props) => { props.events?.clear && props.events.clear(e, props.form.$parent); } const select = (e, props) => { props.events?.select && props.events.select(e, props.form.$parent); } return { focus, input, change, blur, clear, select, removeTag, visibleChange, expandChange } }