Angulat 17 @ngrx/signals 或全局服务,该使用什么?

问题描述 投票:0回答:1

在 Angular 应用程序中哪种方法更好 - 使用 ngrx/signals 库还是全局服务?在我的应用程序中,我有一个即使在组件之间切换也需要保持不变的对象。当用户返回到已更新该对象的组件时,我想利用之前设置的值。哪种方法更适合这种情况?

我的目标是构建一个可扩展、动态的 Angular 应用程序,对功能具有快速响应能力。

angular ngrx angular-services ngrx-store angular17
1个回答
0
投票

考虑到您需要一个在组件之间保持一致的对象的场景,并且假设应用程序的其余部分没有复杂的状态管理需求,那么使用全局服务可能是一种更轻量级、更简单的方法。但是,如果您的应用程序预计会变得更加复杂,或者您预计将来需要更高级的状态管理功能,那么从长远来看,使用 ngrx/signals 可以提供更好的可扩展性和可维护性。

© www.soinside.com 2019 - 2024. All rights reserved.