请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于rxjs

代码为:

Observable.prototype.debug = function(message: string) {    

return this.do(    

(next) => {    

if (!environment.production) {    

console.log(message, next);    

}    

},    

(err) => {    

if (!environment.production) {    

console.error('ERROR>>>', message, err);    

}    

},    

() => {    

if (!environment.production) {    

console.log('Completed - ');    

}    

}    

);    

但是这个时候报了 this.do is no a function   ; this.do 一直为undefined


正在回答 回答被采纳积分+3

3回答

接灰的电子产品 2019-06-12 19:06:11

安装兼容包 npm i -S rxjs-compat

0 回复 有任何疑惑可以回复我~
  • 好的  谢谢老师,怎么加qq群,不让加
    回复 有任何疑惑可以回复我~ 2019-06-14 14:18:40
提问者 alien_chen 2018-05-26 21:54:26

是rxjs 5 , 刚刚去看了api 没有do这个操作符了

0 回复 有任何疑惑可以回复我~
接灰的电子产品 2018-05-26 21:21:44

你不会安装了 rxjs 6 了吧

0 回复 有任何疑惑可以回复我~
  • 老师,用的rxjs 6报错》》》》ERROR Error: Uncaught (in promise): TypeError: this.do is not a function
    回复 有任何疑惑可以回复我~ 2019-06-12 17:14:02
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信