我最近在我的身份验证令牌上使用了observable,如
Observable.of('token');
但它一直给我上面提到的错误,虽然我已经导入了这个。
import {Observable} from 'rxjs/Observable';
答案 0 :(得分:344)
您需要导入它:
for Angular> = 6.0.0
使用RxJS 6.0.0 Angular Changelog 6.0.0
import { of } from 'rxjs';
它的用法已被更改,您不再将其从Observable中调用:
of('token');
RxJS v5.x to v6 Update Guide - HowTo: Convert to pipe syntax使用of()
适用于Angular< = 5.x.xx
import 'rxjs/add/observable/of';
并且你在问题中使用了它
Observable.of('token');