【发布时间】:2020-04-09 17:10:39
【问题描述】:
考虑以下 TS 定义:
type GenericPropsWithChildren<T> = T & { children?: ReactNode };
type 没有问题,但我想知道是否有 interface 等价物?显然,可以将泛型 传递到 接口中,尽管这不是我所追求的,例如。 g.:
interface GenericPropsWithChildren<T> {
children?: ReactNode;
myProps: T; // not desired
}
这里的示例是在 React 代码的上下文中,但根本问题是基本的 TS。
【问题讨论】:
标签: typescript typescript-generics