Javascript 在一个位置对多个图形应用的显示过滤器

Javascript 在一个位置对多个图形应用的显示过滤器,javascript,d3.js,filter,dc.js,Javascript,D3.js,Filter,Dc.js,我有多个图表,我想显示应用的所有过滤器。下面是一个单独显示每个图表的过滤器的示例。过滤器是点击图表中的一个元素。我想在一个位置显示多个图表中的所有过滤器。我将很快提供一个JSFIDLE供您使用。要为每个图表单独显示一个过滤器,如我提供的链接中所示,必须将 <span class="reset" style="display: none;"> | Current filter: <span class="filter"></span></span>

我有多个图表,我想显示应用的所有过滤器。下面是一个单独显示每个图表的过滤器的示例。过滤器是点击图表中的一个元素。我想在一个位置显示多个图表中的所有过滤器。我将很快提供一个JSFIDLE供您使用。要为每个图表单独显示一个过滤器,如我提供的链接中所示,必须将

<span class="reset" style="display: none;"> | Current filter: <span class="filter"></span></span>
|当前过滤器:
在该图表的
内,如下所示

<div id="chart">
   <span class="reset" style="display: none;"> | Current filter: <span class="filter"></span></span>
</div>

|当前筛选器:

我想把这些过滤器合并到一个地方,虽然在图表的分区之外。谢谢

此功能不是由dc.js直接提供的。但是,您可以读取每个图表的
过滤器
属性,以获取当前过滤器:

您可以使用“filtered”(已过滤)事件监听过滤器的更改:

希望这足以让你开始!公关当然是受欢迎的