返回可观察或多种类型的函数的Typescript语法

时间:2016-08-28 12:58:34

标签: typescript types syntax

我有一个函数可以返回所有小部件的observable。有两种类型的小部件。这是我尝试过的,IDE没有抱怨,但我的编译器确实:

public getAllWidgets(): Observable<WidgetType1 | WidgetType2> {
...
}

1 个答案:

答案 0 :(得分:1)

Observable&lt;(WidgetType1 | WidgetType2)[]&gt;

正在返回一个数组。这个错误并不清楚。