mirror of
https://gitee.com/dromara/go-view.git
synced 2025-04-06 03:58:04 +08:00
feat:扩展eventsFn 事件
This commit is contained in:
parent
aafa8bd8c3
commit
ccd5b8f0d0
7
src/packages/index.d.ts
vendored
7
src/packages/index.d.ts
vendored
@ -126,7 +126,12 @@ export interface PublicConfigType {
|
|||||||
},
|
},
|
||||||
advancedEvents: {
|
advancedEvents: {
|
||||||
[K in EventLife]?: string
|
[K in EventLife]?: string
|
||||||
}
|
},
|
||||||
|
eventsFn: {
|
||||||
|
on: 'change' | 'click' | undefined
|
||||||
|
components: string | undefined
|
||||||
|
fn: { [name: string]: string }
|
||||||
|
}[],
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -102,7 +102,8 @@ export class PublicConfigClass implements PublicConfigType {
|
|||||||
advancedEvents: {
|
advancedEvents: {
|
||||||
[EventLife.VNODE_MOUNTED]: undefined,
|
[EventLife.VNODE_MOUNTED]: undefined,
|
||||||
[EventLife.VNODE_BEFORE_MOUNT]: undefined
|
[EventLife.VNODE_BEFORE_MOUNT]: undefined
|
||||||
}
|
},
|
||||||
|
eventsFn: []
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -48,7 +48,8 @@ const componentVersionUpdatePolyfill = (newObject: any, sources: any) => {
|
|||||||
advancedEvents: {
|
advancedEvents: {
|
||||||
[EventLife.VNODE_MOUNTED]: undefined,
|
[EventLife.VNODE_MOUNTED]: undefined,
|
||||||
[EventLife.VNODE_BEFORE_MOUNT]: undefined
|
[EventLife.VNODE_BEFORE_MOUNT]: undefined
|
||||||
}
|
},
|
||||||
|
eventsFn: []
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return newObject
|
return newObject
|
||||||
|
Loading…
x
Reference in New Issue
Block a user