【问题标题】:Confusion with when to use observables对何时使用 observable 感到困惑
【发布时间】:2020-07-11 04:39:44
【问题描述】:

我在学习 observables 时发现它最好在我们处理数据流时使用。但是我们从服务器获取的数据流的示例可以是什么,即首先我们向服务器发送请求以获取一些数据,然后将数据发送到客户端并进行渲染。好吧,数据流是否真的意味着当我们使用 Web 套接字时,数据会不断地发送到客户端,这就是 observables 的亮点。正确的?如果是这样,还有哪些其他示例可以成为使用 observables 的原因?

【问题讨论】:

  • 您可能想查看this 以查看通过 http 调用使用 Observables 的示例。这也是您的问题的good answer

标签: rxjs


【解决方案1】:

根据我的经验,大部分时间你都必须尝试使用​​ observables。将您的代码视为流图的声明。 通常,您有几个数据源(http、用户点击、表单验证...)。您的应用程序有责任使用 rxjs 组合和转换这些流。然后,您仅在需要时订阅那些可观察的(例如在您的 html 中)。 当一切都像这样异步时,您将出现更少的错误,并且代码将更易于维护。 如果我不清楚,请告诉我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-03
    • 2011-03-23
    相关资源
    最近更新 更多