【发布时间】:2017-01-15 15:42:01
【问题描述】:
我有一个带有延迟加载模块的工作 Angular 2 RC.6 应用程序。我添加了ngrx/store 和ngrx/effects。在我添加 ngrx/store-devtools 和 ngrx/store-log-monitor 之前,我认为一切正常。
我意识到,即使 http 有效(并且收到了数据),没有使用状态。 经过一整天的尝试了解原因后,我意识到这是因为延迟加载。 ngrx-exemple app 没有使用延迟加载。
我发现让ngrx/store 可以通过延迟加载工作的唯一一件事是this,但我无法让它工作。 这不包括 SharedModule。
欢迎任何帮助。
【问题讨论】:
-
我觉得我应该等待 ngrx 套件的下一个版本。为了继续工作,我现在要删除延迟加载。让我们希望 Rob Wormald 会在下一个 ng conf 中讨论这个问题。
-
我刚找到这个,我很高兴github.com/ngrx/store/issues/211
-
我不明白这个问题。我正在使用 @ngrx/store 和延迟加载。
-
@Skeptor 但是你是在 Tom 的 github 行中使用多个模块来实现的吗?
标签: angular lazy-loading redux ngrx