我有两个接口属性:
export interface IInvoicesData {
invoice: IInvoice;
invoiceWithTotals: IInvoice & IInvoiceTotals;
}
这很好用,我使invoiceWithTotals
属性包含来自IInvoice
&的属性IInvoiceTotals
接口。
如何将声明IInvoice & IInvoiceTotals
移动到自己的界面,以便除了使用IInvoice & IInvoiceTotals
之外用IInvoiceWithTotals
取代extends
?
答案 0 :(得分:2)
type IInvoiceWithTotals = IInvoice & IInvoiceTotals;
似乎工作正常。