我正在尝试使用交叉滤波器库d3和dc创建图形,并且在我使用诸如此类的对象数组创建尺寸之前,它一直工作良好:
{ age: 12, name: 'John Doe', ocupation: 'developer' }
但是当我在数据中使用嵌套对象并用它们创建尺寸时,它对我不起作用。
嵌套对象示例:
{ age: 12, name: 'John Doe', nested: { value: 'developer' } }
我找不到任何有关如何将Crossfilter与嵌套对象一起使用的文档,那么有可能吗?
我该怎么办?
答案 0 :(得分:1)
您定义了交叉过滤器的访问器函数,因此可以根据需要定义它们。
例如,如果您尝试创建职业维度,则可以这样做
var occDimension = cf.dimension(function(row) {
return row.nested.value;
})
如果这不是您的问题,则需要提供更多详细信息和无效的代码示例。