angular - (redux/ngrx) 你会建议存储 UI 相关状态吗?

标签 angular redux ngrx

据我理解redux架构的原理,就是为了降低应用状态变化(业务逻辑?)时的复杂度。

但是是否也应该以 redux 方式处理与表示相关的状态? 例如。侧边栏当前是否打开,或者某个信息 block 当前是否展开等?

ngrx/store example page 中就是这样做的.但是由于应用程序逻辑不依赖于这些表示状态,所以我看不到它的好处。

最佳答案

每个开发人员都应根据其应用程序的要求来决定。在示例应用程序中,sidenav 的状态并不像您正确指出的那样真正相关,因此主要用于展示目的。

关于angular - (redux/ngrx) 你会建议存储 UI 相关状态吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44588397/

相关文章:

reactjs - RTK查询 |使来自另一个 API 服务的 API 服务的缓存无效

angular - ngrx - 带有错误处理的效果链 : fetch data from second api if first api fetch was successful

angular - CORS 环境中未发送 Session-Cookie

javascript - 如何使用 JavaScript 存储网页/网页数据?

angular - Angular 中条件必需属性的问题

javascript - 可观察的异步与同步

javascript - 类型 'Observable<boolean | "“>' is not assignable to type ' 可观察< bool 值>” TS2322

html - Angular 2 应用程序中只有两个 css 文件中的一个有效

javascript - 从 redux-store 加载数据的最佳位置在哪里?

javascript - Redux 如何将状态传递给 mapStateToProps?