最近使用NGRX实体制作了带有状态管理的组件,以前我们在其中使用了直接的NGRX action-> reducer-> effect-> selector。
从第一印象开始,在我看来,设计模式期望您将模型中的总记录集加载到状态中,所以这就是我所做的。然后我开始思考,当该模型开始包含大量数据时会发生什么情况。
问题是,如果仅要将数据子集加载到状态中,实体是否有意义?
例如,如果我仅加载一个子集,则当对存储实施操作时,无法对数据表中的列进行排序(正如用户期望的那样)。
答案 0 :(得分:-1)
我不确定是否收到您的问题,但是无论如何都会尝试回答。
因此,如果您的实体很有可能会被插入/更新/删除-ngrx实体是您的理想之路。