0
|
Neonit Humam Helfawi · 技术社区 · 6 年前 |
1
0
不幸的是,创建一个以简单方式实现接口的泛型类是不可能的。
当我们有一个泛型类型参数时,编译器将无法解析条件类型,它看到的是您正在尝试将函数分配给某个奇怪条件类型的字段,并且将决定由于它无法检查此类型,因此它是不安全的。
或者你可以声明你的类并给它分配一个常量类型作为构造函数给一个返回
这两种解决方案都不理想,但是创建派生类的工作基本上与预期的一样(除非您希望重写
|
Devmix · 如何在new Map()中保存状态? 1 年前 |
Luisus · 从Prisma 5客户端提取类型 1 年前 |
Rostys · TypeScript:使用类型转换进行类型保护 1 年前 |
Anne · 类型不一致的对象的TypeScript类型定义 1 年前 |
tuimui · 使用react+ts通过道具传递数据 1 年前 |