我需要这样的东西:
interface A {
a: SomeUtilityType<number>;
}等同于:
interface A {
a?: number;
}我知道我可以使用“Optional -types”中的实用程序:
import { Optional } from 'utility-types';
type B = Optional<A, 'a'>但我需要这样的用法:
interface A {
a: SomeUtilityType<number>;
}发布于 2021-01-28 05:24:23
如果您正在研究如何在接口中定义可选字段,您可以使用问号,与第一个示例中相同
interface A {
a?: SomeUtilityType<number>;
}?:运算符可以与基元一起使用,也可以用于任何其他类型
https://stackoverflow.com/questions/65927558
复制相似问题