![]() |
1
1
您可以使用多态
此外,派生类中的字段要么需要显式地类型化为字符串文本类型,要么声明为只读,以使编译器不会将类型扩展为
|
![]() |
2
0
Typescript是一种编译时语言。因此,通常不可能执行运行时键入,并且
当然,单个抽象类型有可能根据实现返回不同的内容,但这必须在编译时完成。 因此,如果您不熟悉这一点,一般的工具是泛型。 这里有一个这样的例子 确切地 做你想做的,但给你一些接近这个的东西。
我知道这不是
确切地
你正在寻找的,可能比你想要的重复更多,但从消费者的角度来看
也许可以进一步优化,但我不确定! |
![]() |
Devmix · 如何在new Map()中保存状态? 1 年前 |
![]() |
Luisus · 从Prisma 5客户端提取类型 1 年前 |
|
Rostys · TypeScript:使用类型转换进行类型保护 1 年前 |
![]() |
Anne · 类型不一致的对象的TypeScript类型定义 1 年前 |
|
tuimui · 使用react+ts通过道具传递数据 1 年前 |