API Reference > @next-core/brick-types > UseSingleBrickConf
UseSingleBrickConf interface
使用 useBrick 自行渲染子构件的配置(单个)。
Signature:
export interface UseSingleBrickConf
Properties
| Property | Type | Description |
|---|---|---|
| brick | string | 构件名。 |
| events | BrickEventsMap | 构件的事件配置表。 |
| if | string | boolean | ResolveConf | 条件渲染配置,根据 if 的计算结果来决定是否渲染该构件。 |
| iid | string | 构件编排 ID |
| lifeCycle | Pick<BrickLifeCycle, "useResolves"> | 构件生命周期配置。在 useBrick 中仅支持 useResolves。 |
| properties | Record<string, unknown> | 构件属性。 |
| ref | string | 用于在自定义模板内部引用的 ID。 |
| slots | UseBrickSlotsConf | 在 useBrick 中使用的插槽配置表。 |
| transform | GeneralTransform | 数据转换配置。 |
| transformFrom | string | string[] | 使用返回数据的指定字段作为数据源。 |