【问题标题】:Ngrx-store action creation by Event-Driven事件驱动的 Ngrx-store 动作创建
【发布时间】:2020-02-02 00:32:29
【问题描述】:

在官方文档中,对动作的定义包括:

“事件驱动 - 捕获事件而不是命令,因为您将事件的描述与该事件的处理分开。”

有人可以举例说明事件和命令之间的区别吗?

【问题讨论】:

    标签: angular flux ngrx-store


    【解决方案1】:

    假设当用户打开 /product/ 页面时,我们必须显示产品详细信息。

    从 url 读取产品 id 的 UI 可以通过不同的方式通知应用调度操作: 命令样式:LoadProduct / FetchProduct。 UI 明确知道如何处理打开的页面。它决定了应用的行为方式。
    事件样式:ProductPageOpened。 UI 只是将事件通知系统。它不知道应该如何处理该事件。

    【讨论】:

      猜你喜欢
      • 2011-10-07
      • 2019-06-07
      • 2012-12-14
      • 2016-12-28
      • 2012-11-09
      • 1970-01-01
      • 1970-01-01
      • 2011-12-01
      • 1970-01-01
      相关资源
      最近更新 更多