Angular有什么类似于d3加入的方式吗?

时间:2018-01-05 08:57:42

标签: angular

d3具有处理更新数据的简洁且声明性的方式,它称之为“连接”。它允许您定义数据点退出时发生的情况,输入和更改绑定到可视化的数据。最好的一点是,您可以定义一个函数,从每个数据点获取一个键,以识别相同的数据点已更改。 d3的主要开发人员之一对它有一个非常好的解释here

在Angular中,我可能希望父组件具有一个发出小部件数组的observable,然后基于那些我可能想要呈现子元素的小部件。连接在这里很方便,因为我不想销毁实际上只需要使用不同的小部件属性进行更新的小部件组件。我可以自己实现连接,但Angular(或许是另一个包)中有什么更具说明性的东西可以帮助我吗?我试图让我的代码尽可能保持反应。

我对Angular比较陌生,所以我愿意接受完全不同的思考方式的建议,这些方法仍然可以实现很好的反应代码。感谢您提前提供任何帮助!

0 个答案:

没有答案