首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用@ ngrx /entity的动态ngrx实体集

使用@ ngrx /entity的动态ngrx实体集
EN

Stack Overflow用户
提问于 2019-10-15 23:20:20
回答 1查看 213关注 0票数 0

是否可以使用@ngrx/entity拥有一组动态实体?如果是的话,是如何做到的?如果没有,处理这种情况的最佳做法是什么?

示例

我有从后端收到的合同的动态列表。在每个合同下,我都有一个事务表,在查看这些事务时,我会逐个加载这些事务。我想对这个表上的行项使用@ngrx/entity,但是由于它是动态的,所以我不知道如何定义它们。这里有一个设计:

我唯一能想到的解决方案是,每次手风琴打开时只有一个实体适配器并替换表行。我一次只执行一次。当一个实体关闭时,我还必须复制这些实体,这样我就不会丢失已经加载的数据。

我可以想到的另一个选项是不用使用@ngrx/entity,使用相同的模式来拥有契约实体,然后在每个行项实体下。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-16 06:45:33

我不知道在这种背景下动态实体是什么意思。我会有两个实体:ParentEntitiesLineEntities

从加载ParentEntities开始,在展开行之后,可以获取LineEntities并开始填充状态。使用选择器,您可以将父实体与它们的行实体组合起来。使用这些数据,您可以呈现视图。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58403745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档