angular - 如何在 Angular 中使用 subscribe-next RxJS?
问题描述
我正在学习 rxjs。我有一个数组中的 observable。我想在函数中添加一些水果,使用 subscribe 和 next。我写了但不对,我可以帮助你。太感谢了!
const fruits = from([
"apple",
"banana",
"cherry"]);
fruits.subscribe(fruit => this.next(fruit));
解决方案
const myObserver = {
next: (item) => console.log('next: ', item),
error: (err) => console.log('err: ', err),
complete: () => console.log("Observable completed")
};
of([
"apple",
"banana",
"cherry"
]).subscribe(myObserver);
setTimeout(() => myObserver.next(["Apple"]) ,2000);
回答你的练习:D
fruits.subscribe(fruit => toConveyorBelt(fruit));
推荐阅读
- android - 房间数据库中对象列表的类型转换器
- node.js - 尝试运行刚刚建立的服务器时找不到 manifest.json 404
- ios - onesignal警报通知在ios中打开通知后强制关闭
- javascript - MongoDB:获取最近五分钟内新增用户的列表
- vue.js - 为什么 Vuex-persist 不在 localStorage 中存储任何内容?
- c# - MVC 后集合作为没有有序索引的模型
- asp.net-core - 当 nopcommerce 4.2 重新启动应用程序时,Visual Studio 2017 停止
- python - 如何将存储在 sqlite 中的图像显示到 tkinter 窗口中
- sql-server - 数据库的 MSSQL 用户
- redirect - 如何阻止重定向的 URL 被屏蔽?