如何使用可观察的运算符?

时间:2019-11-12 14:17:50

标签: angular rxjs observable

所以我当然在Google上搜索了很多。例如:

Property 'of' does not exist on type 'typeof Observable

但是我尝试的方法无法解决问题。

所以我有这个:

import { Observable,} from "rxjs";
import { of } from 'rxjs/observable/of';



export class TranslateServiceStub{

    public get(key: any): any {
        Observable.of(key);
    }
}

但它总是这样说:


Property 'of' does not exist on type 'typeof Observable'.ts(2339)

那我该怎么做才能解决这个问题?

谢谢

2 个答案:

答案 0 :(得分:1)

从“ rxjs”导入而不是“ rxjs / observable / of”;

import { of} from "rxjs";

答案 1 :(得分:0)

如果要从RxJS导入函数of,为什么要在可观察的地方使用它?只需像of(key)这样使用它即可。在此之前,您不必调用任何对象。