跳到主要内容

FormFieldConfig

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:16

表单字段配置

Properties​

displayName​

displayName: string;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:20

显示名称


encrypted?​

optional encrypted?: boolean;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:44

是否为加密列


enumValues?​

optional enumValues?: readonly string[];

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:32

枚举类型的可选值


field​

field: string;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:18

字段名


format?​

optional format?: FieldFormat;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:40

字段语义标注(只影响展示与控件选择,不改变运行时值类型)


helpText?​

optional helpText?: string;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:52

帮助文本


hidden?​

optional hidden?: boolean;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:46

是否隐藏


keyValueSchema?​

optional keyValueSchema?: Record<string, KeyValueSchemaEntry>;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:34

键值类型字段的 Schema


nullable?​

optional nullable?: boolean;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:26

是否可为空


options?​

optional options?: Readonly<Record<string, FieldOptionDisplay>>;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:42

枚举/多选值的展示元数据(label / color / disabled)


order?​

optional order?: number;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:48

排序权重


placeholder?​

optional placeholder?: string;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:50

占位提示


readonly?​

optional readonly?: boolean;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:24

是否只读


relatedEntityName?​

optional relatedEntityName?: string;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:36

关系字段关联的实体名


relatedNamespace?​

optional relatedNamespace?: string;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:38

关系字段关联实体的命名空间


required?​

optional required?: boolean;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:28

是否必填


span?​

optional span?: 1 | 2;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:54

占据的栅格列数(1 或 2)


type​

type: EntityFieldType;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:22

字段类型


unique?​

optional unique?: boolean;

Defined in: packages/rxdb-model/src/entity-form/interfaces.ts:30

是否唯一