我想在数据数组中选择具有特定参数值的元素.
例如:
[{type: "suv", value:10},{type: "suv", value:20},{type: "berline", value:15},{type: "berline", value:5}]
Run Code Online (Sandbox Code Playgroud)
那么,type:"suv"
在绘制我的价值数据时,我怎么才能考虑到这一点呢?
我能找到的唯一类似的东西是selectAll,但它似乎只选择UI中的元素(?)
如果这更简单,请耐心等待,我不太习惯d3.js,关于这个主题的信息很少见.
如果您在使用前尝试过滤数据d3.selectAll(...).data(...)...
,请使用以下命令:
var myArr = [{type: "suv", value:10},{type: "suv", value:20},{type: "berline", value:15},{type: "berline", value:5}];
var myFilteredArr = myArr.filter(function(d) { return d.type == "suv"; });
Run Code Online (Sandbox Code Playgroud)
您是否正在尝试修改已显示的内容?
归档时间: |
|
查看次数: |
2204 次 |
最近记录: |