const output = identity('Jon') 这种好像会被推断为字符常量类型 'Jon' 而不是 string 类型. ts 版本 3.6.2

来源:3-20 泛型 - 基本示例+ 使用泛型变量+泛型类型

ZainZy

2019-09-12

  • const output = identity(‘Jon’) 这种好像会被推断为字符常量类型 ‘Jon’ 而不是 string 类型. ts 版本 3.6.2
  • 其他基础类型常量传进去也是一样的结果,比如 2
写回答

1回答

ustbhuangyi

2019-09-13

如果降级到 3.3 版本呢?

1
2
ustbhuangyi
回复
ZainZy
可以尝试用 2 分法找到哪个版本后这块改了,再去 GitHub 上看一下这个版本的 release log,不过这个也不是什么大问题。
2019-09-13
共2条回复

下一代前端开发语言 TypeScript从零重构axios

课程从零开始重构功能完整的JS库,是学习造轮子的不二之选!

2631 学习 · 877 问题

查看课程