类型推导疑问
来源:8-5 初步实现 useUrlQueryParam 管理 URL 参数状态

进阶的前端小白
2021-06-03
老师,我想问下,为什么这里的泛型T会被推导为"name"|"age"组成的联合类型,而不是推导为string。是因为extends string后,发生了类型缩减吗?
写回答
1回答
-
Nolan
2021-06-05
'name'|'age' 本身就是一个类型,extends string只是默认值,你指定了'name'|'age'后, 默认类型string就会被覆盖了
022021-06-05
相似问题