【问题标题】:Different between of(...) and [...] in switchMap in effectswitchMap 中 of(...) 和 [...] 的区别
【发布时间】:2020-12-09 14:59:40
【问题描述】:

例如我们有一些效果:

...
switchMap(() => of(action1, action2))
...

...
switchMap(() => [action1, action2])
...

我们有什么不同吗?

【问题讨论】:

    标签: redux rxjs ngrx switchmap angular-redux


    【解决方案1】:

    第二个是正确的。

    第一种方法是 2 次发射,这将多次通知所有订阅者。

    【讨论】:

    • 实际上,如果你返回一个数组,它将使用from(),这也是两个发射。实际上这两个选项之间没有区别
    猜你喜欢
    • 1970-01-01
    • 2015-03-26
    • 2018-05-14
    • 2012-11-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    • 2018-10-23
    • 1970-01-01
    相关资源
    最近更新 更多