mirror of
https://gitee.com/dromara/go-view.git
synced 2026-04-23 00:00:12 +08:00
feat:扩展eventsFn 事件
This commit is contained in:
Vendored
+6
-1
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user