gpt4 book ai didi

RxJs 好教程

转载 作者:行者123 更新时间:2023-12-03 11:47:23 24 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

3年前关闭。




Improve this question




我正在尝试学习 ReactiveX。我花了几乎一整天的时间,我无法正确理解它。我试图查看官方文档,但很难理解。像这样的东西:

"Rx.Observable.prototype.flatMapLatest(selector, [thisArg])

通过合并元素的索引,将可观察序列的每个元素投影到新的可观察序列序列中,然后将可观察序列的可观察序列转换为仅从最近的可观察序列产生值的可观察序列。”

一个新人如何能够理解它。因此,如果有人知道好的资源,请提及

最佳答案

正如评论者所说,Brian Troncone 的页面是个好地方:https://www.learnrxjs.io/ .

现实情况是,学习 Rx 并非易事。困难的部分不是学习库、运算符等。 Rx 至少需要一点点投资来以不同的方式思考,至少对于大多数人(包括我自己)而言。

开始理解它的最好方法是玩它。对于 RxJS,rx-book 中的交互式示例是一个很好的起点。他们使用 jsbin,因此您可以运行示例代码以查看输出,然后调整代码以查看其有何不同。

从 .Net 的角度来看,使用 Linqpad 是开始了解 Rx 工作原理的最佳方式。

最终,您需要结合学习的不同方面:

  • 一些理论阅读
  • 一些实际示例(这是 rx-book 有用的地方)
  • 一些实际应用到您自己的演示或真实系统

  • 我有一份我编译的有用资源列表 here .但是有太多的东西在那里,特别是在 rxjs 上,很难跟上。

    不常见的是真实世界使用 Rx 的真实例子。部分原因是因为 Rx 通常应用于更大规模的问题,因此仅仅制作一个好的用例来制作演示并不容易。

    ReactiveTrader是应用 Rx 的大规模演示的一个例子。这是一个应用程序大量使用 Rx 来构建处理流数据和 UI 事件的复杂 Web 应用程序的一个很好的例子。

    我还讨论了如何将 Rx 应用于推文流以分析数据。这是面向流数据的实时操作、聚合和过滤。有一个完整的演讲视频,以及讨论方法和结果的文章 here .

    最终,您将需要时间来学习 Rx,但如果您坚持下去,这将是值得的。

    关于RxJs 好教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38782357/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com