Angular:create 已弃用:改用 new Observable() [英] Angular: create is deprecated: use new Observable() instead

查看:82
本文介绍了Angular:create 已弃用:改用 new Observable()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近使用 ng update 更新了我的 angular 版本当运行 ng lint

I recently updated my version of angular using ng update and when running ng lint

我收到错误 create is deprecated: use new Observable() instead

this.data$ = Observable.create(t => {
    t.next(this.model);
    t.complete();
});

new observable 的语法是什么?

What is the syntax for new observable?

推荐答案

2021 年有改动.

new Observable((observer: Observer<object>) => {
    observer.next(data);
}); 

代替

new Observable((observer: Observer) => {
    observer.next();
    observer.complete();
});

这篇关于Angular:create 已弃用:改用 new Observable()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆