Interface: BlockSchema 
Defined in: packages/core/src/protocols/schemas/block.ts:5
Properties 
__TEMPLATE_ID__? 
optional__TEMPLATE_ID__:string
Defined in: packages/core/src/protocols/schemas/block.ts:104
模板id
__VERSION__? 
optional__VERSION__:string
Defined in: packages/core/src/protocols/schemas/block.ts:99
版本
__VTJ_BLOCK__? 
optional__VTJ_BLOCK__:boolean
Defined in: packages/core/src/protocols/schemas/block.ts:94
标记
computed? 
optionalcomputed:Record<string,JSFunction>
Defined in: packages/core/src/protocols/schemas/block.ts:44
计算属性
css? 
optionalcss:string
Defined in: packages/core/src/protocols/schemas/block.ts:54
样式
dataSources? 
optionaldataSources:Record<string,DataSourceSchema>
Defined in: packages/core/src/protocols/schemas/block.ts:84
数据源
emits? 
optionalemits: (string|BlockEmit)[]
Defined in: packages/core/src/protocols/schemas/block.ts:64
定义事件
expose? 
optionalexpose:string[]
Defined in: packages/core/src/protocols/schemas/block.ts:69
定义暴露公共属性
id? 
optionalid:string
Defined in: packages/core/src/protocols/schemas/block.ts:9
唯一标识
inject? 
optionalinject:BlockInject[]
Defined in: packages/core/src/protocols/schemas/block.ts:24
注入
lifeCycles? 
optionallifeCycles:Record<string,JSFunction>
Defined in: packages/core/src/protocols/schemas/block.ts:34
生命周期集
locked? 
optionallocked:boolean
Defined in: packages/core/src/protocols/schemas/block.ts:19
锁定
methods? 
optionalmethods:Record<string,JSFunction>
Defined in: packages/core/src/protocols/schemas/block.ts:39
自定义方法
name 
name:
string
Defined in: packages/core/src/protocols/schemas/block.ts:14
组件名
nodes? 
optionalnodes:NodeSchema[]
Defined in: packages/core/src/protocols/schemas/block.ts:79
节点树
props? 
optionalprops: (string|BlockProp)[]
Defined in: packages/core/src/protocols/schemas/block.ts:59
定义属性参数
slots? 
optionalslots: (string|BlockSlot)[]
Defined in: packages/core/src/protocols/schemas/block.ts:74
定义插槽
state? 
optionalstate:BlockState
Defined in: packages/core/src/protocols/schemas/block.ts:29
状态数据
transform? 
optionaltransform:Record<string,string>
Defined in: packages/core/src/protocols/schemas/block.ts:89
babel代码转换缓存
watch? 
optionalwatch:BlockWatch[]
Defined in: packages/core/src/protocols/schemas/block.ts:49
侦听器