我读到了RXJS中这个非常棒的功能,理论上我只能订阅一个响应,但似乎无法实现它。相反,我收到了这个错误,
" Property' first'在类型' Observable'。"
上不存在
虽然我只是从现有的例子中复制粘贴。 这是我的代码:
implementHash( token ){
console.log('trying to implement hash', token);
const req = this.http.get('http://localhost:3003/token/' + token );
const sub = req
//.first()
.subscribe( res =>{
sub.unsubscribe; // trying to avoid this line
});
};
答案 0 :(得分:3)
你需要
import 'rxjs/add/operator/first'
;
在您的档案中。
答案 1 :(得分:1)
将import 'rxjs/add/operator/first'
添加到component.ts文件中。
首先来自导入。