我需要在图表和表格中显示一些数据。我使用单独的指令来显示d3。
我遇到了一个奇怪的问题,试图使用angular&#$; $ filter过滤数据。它正确过滤数据,从.data()
和.text()
登录到控制台的过滤后的数据对象,并与Batarang一起查看显示过滤数据的正确列表。所以这个数据:
['abc', 'dfd', 'rer', 'abcd', 'arbr', 'ttt']
过滤' a',结果为:
['abc', 'abcd', 'arbr']
问题在于,当我在表格中显示它时,我得到:
abc
dfd
rer
似乎d3在数组中看到正确的项目数,但是使用该数组中的原始项目列表来显示数据。以前有人遇到过这种行为吗?我做错了吗?