类型别名: 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[] }