我迷上了D3作为一种可视化数据实体之间关系的方法。 (好吧,也许在几千人之中。)
现在我希望能够看到与图形实体并行的文本信息 - 即一个窗格中的图形视图和另一个窗格中的文本视图 - 所以我最近一直在玩Johnny Stromberg的List.js包(http://www.listjs.com/)。它具有很强的响应性,可以完成我想要的许多事情:排序,过滤等等。
但它不是D3;)。
理想情况下,我希望使用与图形视图相同的绑定机制来维护文本列表,以保证列表和显示内容能够准确地跟踪彼此(即使用.enter()和.exit( ) 方法...)。并且应该很容易在列表中选择一条线并将选择反映在图形视图中,反之亦然。过滤列表中的项目应该在视图中导致相同的过滤。等
在我离开并编写自己的D3扩展之前,有没有人做过这样的事情?或者指出起点?