D3.js dc.js-如何在加载时将笔刷(具有特定宽度)设置为条形图

D3.js dc.js-如何在加载时将笔刷(具有特定宽度)设置为条形图,d3.js,data-visualization,dc.js,D3.js,Data Visualization,Dc.js,加载时,我看到所有不带过滤器的数据集: 我想看看这个,最后21天拾取的笔刷(选择器)已经加载: 在这里我看到了类似的问题,但对我来说并不适用 如果我加上: lineChart .filter(dc.filters.RangedFilter(d3.time.day.offset(xrange[1], -21), d3.time.day.offset(xrange[1], 1))) 然后条形图被过滤,但未被选中我解决了我的第一个问题 只是在所有代码之后添加了过滤器(在rende

加载时,我看到所有不带过滤器的数据集:

我想看看这个,最后21天拾取的笔刷(选择器)已经加载:

在这里我看到了类似的问题,但对我来说并不适用

如果我加上:

lineChart
    .filter(dc.filters.RangedFilter(d3.time.day.offset(xrange[1], -21), d3.time.day.offset(xrange[1], 1)))  

然后条形图被过滤,但未被选中

我解决了我的第一个问题
只是在所有代码之后添加了过滤器(在renderAll()之后),然后调用redrawAll()

屏幕截图,目前的样子,在负载图表上

我解决了我的第一个问题
只是在所有代码之后添加了过滤器(在renderAll()之后),然后调用redrawAll()

屏幕截图,目前的样子,在负载图表上

在将筛选器应用于图表后调用dc.redrawAll()是否有帮助?没有(我想,我需要像.focus()这样的东西,但不知道如何正确地推动筛选器在daterangechart或linechart上?是否有可能成为一个工作示例?调用dc.redrawAll()是否有帮助)在将过滤器应用到图表之后?没有(我想,我需要像.focus()这样的东西,但不知道它的正确程度。过滤器应该在日期范围图或折线图上吗?有没有可能成为一个工作示例?
lineChart
    .filter(dc.filters.RangedFilter(d3.time.day.offset(xrange[1], -21), d3.time.day.offset(xrange[1], 1)))