我正在尝试创建一个 d3 插件,这个 stackoverflow 问题:
但在他展示的例子中
(function() {
d3.selection.prototype.editable = d3.selection.enter.prototype.editable = function() {
return this.attr('data-editable', true);
};
})();
我看不出他如何实际检索与选择相关的数据。这是否甚至可以通过 d3.selection 的扩展来检索?我对 d3 源代码进行了一点处理,但发现自己比以前更加困惑。
写过 d3 扩展/插件的人可以指导我正确的方向吗?