[英]Using OR in type interface typescript
我有一个数组,其中每个索引项都可以是IBusinessDetailCompetitor
或ICustomerCompetitorInstant
所以我能做点什么吗customerCompititorArray: (IBusinessDetailCompetitor[] | ICustomerCompetitorInstant[])
但这会出错。 请帮忙。
数组中的项目应该是联合类型:
interface IBusinessDetailCompetitor {
a: string
}
interface ICustomerCompetitorInstant {
b: string
}
const customerCompititorArrayCorrect: Array<IBusinessDetailCompetitor | ICustomerCompetitorInstant> = [{a: '1'}, {b: '2'}]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.