跳转到内容

Command 成功后的 Routing

本文正在准备中。这里将形成一个完整的 Code Slice。


一次 Write 操作成功之后,Navigation 应该在哪里、以什么方式触发:

  • Navigation 作为 Effect —— Routing 是 Side Effect,不是 Return Value
  • Store vs. Component —— Command 成功后,到底由谁负责导航
  • 基于 withEventHandlers 的 Routing Effect —— Angular 21 + NgRx Signal Store 中的具体代码
  • 可测试性 —— 如何在不使用真实 Router 的情况下测试 Routing Trigger

表单已经提交,Command 也成功了。

现在由谁负责导航——以及为什么不应该由 Component 来做?