interface VNode { children?: VNode[]; componentInstance?: Vue< Record<string, any>, Record<string, any>, never, never, ( event: string, ...args: any[], ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>
, >; componentOptions?: VNodeComponentOptions; context?: Vue< Record<string, any>, Record<string, any>, never, never, ( event: string, ...args: any[], ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>
, >; data?: VNodeData; elm?: Node; isComment: boolean; isRootInsert: boolean; isStatic?: boolean; key?: string | number | boolean | symbol; ns?: string; parent?: VNode; raw?: boolean; tag?: string; text?: string;} Properties
Optionalchildren
OptionalcomponentInstance
componentInstance?: Vue< Record<string, any>, Record<string, any>, never, never, ( event: string, ...args: any[], ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>
,> OptionalcomponentOptions
Optionalcontext
context?: Vue< Record<string, any>, Record<string, any>, never, never, ( event: string, ...args: any[], ) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>
,> Optionaldata
Optionalelm
isComment: boolean
isRootInsert
isRootInsert: boolean
OptionalisStatic
isStatic?: boolean
Optionalkey
key?: string | number | boolean | symbol
Optionalns
ns?: string
Optionalparent
Optionalraw
raw?: boolean
Optionaltag
tag?: string
Optionaltext
text?: string