定义符合接口A或B的类型

时间:2019-02-28 18:16:32

标签: typescript

这是我的代码

interface Car {
  a: string
  b: string
  c: string
}

interface Bus {
  b: string
  c: string
  d: string
}


let carOrBus = {a, b, c} 
let carOrBus = {b, c, d}

如何键入carOrBus来完成上述两个任务?

1 个答案:

答案 0 :(得分:0)

我认为这应该有效 let carOrBus: Car | Bus = {a, b, c}