跳到主要内容

ValueInputProps

Defined in: packages/rxdb-model-react/src/query-builder/value-input/value-input.tsx:30

ValueInput 的 props。

Properties​

enumOptions?​

optional enumOptions?: unknown[];

Defined in: packages/rxdb-model-react/src/query-builder/value-input/value-input.tsx:38

枚举选项列表。


errorMessage?​

optional errorMessage?: string;

Defined in: packages/rxdb-model-react/src/query-builder/value-input/value-input.tsx:44

校验错误提示(显示为 tooltip 与错误样式)。


fieldType?​

optional fieldType?: string;

Defined in: packages/rxdb-model-react/src/query-builder/value-input/value-input.tsx:32

字段类型,缺省 'string'。


onValueChange?​

optional onValueChange?: (value) => void;

Defined in: packages/rxdb-model-react/src/query-builder/value-input/value-input.tsx:46

值变更回调。

Parameters​

ParameterType
valueunknown

Returns​

void


onWhereChange?​

optional onWhereChange?: (where) => void;

Defined in: packages/rxdb-model-react/src/query-builder/value-input/value-input.tsx:48

子查询变更回调。

Parameters​

ParameterType
where| QueryBuilderRuleGroup<Record<string, unknown>> | undefined

Returns​

void


operator?​

optional operator?: string;

Defined in: packages/rxdb-model-react/src/query-builder/value-input/value-input.tsx:34

操作符,缺省 '='。


relationFields?​

optional relationFields?: FieldMetadata[];

Defined in: packages/rxdb-model-react/src/query-builder/value-input/value-input.tsx:40

关系字段的目标字段列表(exists 子查询用)。


value?​

optional value?: unknown;

Defined in: packages/rxdb-model-react/src/query-builder/value-input/value-input.tsx:36

当前值,缺省 ''。


where?​

optional where?: QueryBuilderRuleGroup<Record<string, unknown>>;

Defined in: packages/rxdb-model-react/src/query-builder/value-input/value-input.tsx:42

exists 规则的 where 子查询。