d3.js 有砌体类型算法吗?(一个同位素http://isotope.metafizzy.co/)
作为一个相关问题(如果不可用),我将如何去做?具体来说:我知道 d3 的进入/更新/退出范式,但它似乎独立处理所有点。如果我想根据我放置第一个点的位置更改第二个点的布局,我该怎么做?
d3.js 有砌体类型算法吗?(一个同位素http://isotope.metafizzy.co/)
作为一个相关问题(如果不可用),我将如何去做?具体来说:我知道 d3 的进入/更新/退出范式,但它似乎独立处理所有点。如果我想根据我放置第一个点的位置更改第二个点的布局,我该怎么做?
矩阵布局可能是您正在寻找的,您可以在此处查看示例:http: //bl.ocks.org/mbostock/1009139 编辑:刚刚找到提供类似布局的第二个示例:http://bl.ocks。 org/herrstucki/5684816
这是 d3 的砌体布局: https ://github.com/shawnbot/masonic