是否可以使用@ngrx/entity拥有一组动态实体?如果是的话,是如何做到的?如果没有,处理这种情况的最佳做法是什么?
示例
我有从后端收到的合同的动态列表。在每个合同下,我都有一个事务表,在查看这些事务时,我会逐个加载这些事务。我想对这个表上的行项使用@ngrx/entity,但是由于它是动态的,所以我不知道如何定义它们。这里有一个设计:

我唯一能想到的解决方案是,每次手风琴打开时只有一个实体适配器并替换表行。我一次只执行一次。当一个实体关闭时,我还必须复制这些实体,这样我就不会丢失已经加载的数据。
我可以想到的另一个选项是不用使用@ngrx/entity,使用相同的模式来拥有契约实体,然后在每个行项实体下。
发布于 2019-10-16 06:45:33
我不知道在这种背景下动态实体是什么意思。我会有两个实体:ParentEntities,LineEntities。
从加载ParentEntities开始,在展开行之后,可以获取LineEntities并开始填充状态。使用选择器,您可以将父实体与它们的行实体组合起来。使用这些数据,您可以呈现视图。
https://stackoverflow.com/questions/58403745
复制相似问题