【发布时间】:2019-08-04 02:59:58
【问题描述】:
我们正在构建一个管理面板,我们以 ngx-admin 为基础。
我想在项目中使用@ngxs/store。 但是管理面板有 3rd 方库和组件,它们不能以 redux 方式工作。
我应该使用@ngxs/store 吗? 如何控制来自 3rd 方库的操作? 还是需要 @ngxs/store 来处理不使用 3rd 方组件的项目?
例如,它使用 ng2-smart-table。 该表有排序,过滤等。 所有这些动作都应该是一个 redux 动作,并且它们应该有适当的减速器。 但是组件已经可以使用了,对全局状态一无所知,也没有任何方法可以使用它...
所以,问题是,我应该使用 @ngxs/store,还是应该使用原生 Angular 并仅将 Redux 留给自己编写的应用程序,而不使用 3rd 方库?
【问题讨论】:
标签: angular redux ngrx flux ngxs