Skip to content

类型别名: ParsedQuery<S>

ts
type ParsedQuery<S> = { [K in keyof S]: InferQueryValue<S[K]> };

定义于: types/url.d.ts:50

由整份 schema 推导 parseQuery 的返回类型,键与值类型均精确等于 schema 声明;单项推导见 InferQueryValue

类型参数

类型参数描述
S extends Record<string, QuerySchemaEntry>schema 对象类型(键 → QuerySchemaEntry

示例

ts
type R = ParsedQuery<{ id: NumberConstructor, tags: [StringConstructor] }>
// => { id: number, tags: string[] }