首页 > 解决方案 > 在 Angular 中创建组件之间动态关系的最佳方法

问题描述

我有一个列在表格中的组件列表。它很大,有几千行。我想不惜一切代价避免循环遍历所有这些组件,因为它会导致性能问题。

每行都有一个按钮。当我单击该按钮时,它会创建与另一行的随机链接并更改其背景颜色以匹配父行。现在,如果我更改任何这些链接组件上的一些状态数据,它将更新其他组件中的状态。

这种关系是完全随机/动态的,由用户输入发起。

使用 onPush 更改检测、服务和可观察对象在 Angular 中建模这种动态关系的最佳方法是什么?

标签: angular

解决方案


推荐阅读