跳到主要内容

getInputType()

function getInputType(
fieldType,
operator,
enumOptions?,
operatorRegistry?
): string;

Defined in: packages/rxdb-model/dist/query-builder/utils/value-input.d.ts:14

根据字段类型和运算符确定查询条件值的输入控件类型。

Parameters​

ParameterTypeDescription
fieldTypestring字段类型(如 'string'、'number'、'date'、'enum' 等)
operatorstring运算符 key(如 'between'、'in'、'null' 等)
enumOptions?unknown[]字段的枚举选项列表
operatorRegistry?OperatorRegistry运算符注册表(默认使用全局默认注册表)

Returns​

string

输入控件类型标识(如 'string'、'number'、'boolean'、'date'、'range'、'array'、'enum'、'enum-array'、'subquery'、'uuid'、'none')