【发布时间】:2020-12-09 04:54:53
【问题描述】:
我有一个包含type 或interface 变量的文件(所有这些变量都是导出的),我需要从不同的文件中为这个变量添加新属性,而不需要扩展。我的意思是从不同的文件中更改同一个变量。
示例: 文件a:
export interface ButtonPresentationProps {
buttonType?: "outline" | "solid";
variant?: ButtonVariants;
}
我需要从file b 向接口添加新属性,而无需创建新的接口变量,因为我在不同的地方使用该接口。
怎么做?
【问题讨论】:
-
您正在寻找声明合并。
标签: javascript reactjs typescript ecmascript-6