当 prop type 为 Number, String, Boolean,能正确推导类型,如下图所示:
但是当 type 为 Object 时,推导出为 any 类型。
当我给 Object 以函数返回值形式断言时:
能正确给出类型提示。
在源码下的 options.d.ts 的文件,看见对 prop type 有如下定义:
对上截图中的 Prop<T> 的 type 充满疑惑,它是怎么做到能给出类型提示的?
当 prop type 为 Number, String, Boolean,能正确推导类型,如下图所示:
但是当 type 为 Object 时,推导出为 any 类型。
当我给 Object 以函数返回值形式断言时:
能正确给出类型提示。
在源码下的 options.d.ts 的文件,看见对 prop type 有如下定义:
对上截图中的 Prop<T> 的 type 充满疑惑,它是怎么做到能给出类型提示的?
9 回答1.7k 阅读✓ 已解决
6 回答1k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答986 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答890 阅读
3 回答1.3k 阅读✓ 已解决