docs直接进入使用“画笔”API的细节,而没有描述“画笔”是什么。
我可以根据该页面中给出的示例做出我自己的教育猜测,但我正在寻找一个更为正式的介绍“画笔”的内容。
(搜索“画笔”,甚至是“画笔”和“图形”等组合,对我来说效果不是很好,因为术语“画笔”已经广泛用于图形软件领域来表示完全不同的东西(例如AI的刷子形状等)。)
特别是,我想知道:"brush" d3.js特定的术语,甚至是特定于d3.js的想法?另外,什么是“刷子”有用?他们不有什么好处? (也许我比平均水平更密集,但我没有发现d3.js网站中给出的无字的例子对这些问题特别有帮助。)
答案 0 :(得分:8)
好的,我找到了我想要的东西,差不多:
刷牙意味着使用输入设备(鼠标)选择数据项的子集。通常这样做是为了突出显示这个子集,但是如果用户想要关注其他项目,也可以从视图中删除它或者去强调它。
原始here。