小编典典

'typeof Observable'类型上不存在属性'of'

all

我最近在我的身份验证令牌上使用了 observable,例如

Observable.of('token');

但它一直给我上面提到的错误,虽然我已经导入了这个。

import {Observable} from 'rxjs/Observable';

阅读 76

收藏
2022-07-07

共1个答案

小编典典

您需要导入它:

对于角度 >= 6.0.0

使用 RxJS 6.0.0 Angular Changelog
6.0.0

import { of } from 'rxjs';

它的用法已经改变,你不再从 Observable 中调用它:

of('token');

RxJS v5.x 到 v6 更新指南 -
操作方法:转换为
使用的管道语法of()

对于 Angular <= 5.x.xx

import 'rxjs/add/observable/of';

它就像你在你的问题中一样使用

Observable.of('token');
2022-07-07