External module "vdom/component"
Variables
Const emptyObject
emptyObject: object
Let items
Functions
buildComponentFromVNode
-
Parameters
-
vdom: IVDom | undefined | null
-
-
-
mountALL: boolean
enqueueRender
- enqueueRender(component: Component<any, any>, ...args: any[]): void
-
Parameters
-
component: Component<any, any>
-
Rest ...args: any[]
Returns void
renderComponent
- renderComponent(component: Component<any, any>, opts?: undefined | number, mountALL?: undefined | false | true, isChild?: undefined | false | true): void
-
Parameters
-
component: Component<any, any>
-
Optional opts: undefined | number
-
Optional mountALL: undefined | false | true
-
Optional isChild: undefined | false | true
Returns void
rerender
-
Returns void
setComponentProps
-
Parameters
-
-
-
opts: number
-
-
mountAll: boolean
Returns void
unmountComponent
- unmountComponent(component: Component<any, any>): void
-
Parameters
Returns void
创建Component实例,buildComponentFromVNode创建的一般为父级为原生,或没有