哪种方法在Angular应用程序中更好-使用ngrx/Signals库还是全球服务?在我的应用程序中,我有一个对象,即使在组件之间切换时也需要保持不变.当用户返回到已更新此对象的组件时,我想利用之前设置的值.对于这种情况,哪种方法更好?
我的目标是构建一个可扩展、动态的Angular应用程序,对功能做出快速响应.
哪种方法在Angular应用程序中更好-使用ngrx/Signals库还是全球服务?在我的应用程序中,我有一个对象,即使在组件之间切换时也需要保持不变.当用户返回到已更新此对象的组件时,我想利用之前设置的值.对于这种情况,哪种方法更好?
我的目标是构建一个可扩展、动态的Angular应用程序,对功能做出快速响应.
考虑到您需要一个在组件之间保持一致的对象,并且假设您的应用程序的其余部分没有复杂的状态管理需求,使用全局服务可能是一种更轻量级、更直接的方法.然而,如果您的应用程序预计复杂性将会增加,或者您预计future 需要更高级的状态管理功能,那么从长远来看,使用ngrx/Signals可以提供更好的可扩展性和可维护性.