dc js - 无法重绘图表

use*_*082 3 javascript d3.js dc.js

我用这个创建了一些图表dc.js.一切都很顺利.

但问题是当我尝试添加reset按钮时出于某种原因它无法正常工作.

下面是我用来重置图表的锚标记.

<a class="reset" href="javascript:Chart1.filterAll();dc.redrawAll();" style="display: none;">reset</a>
Run Code Online (Sandbox Code Playgroud)

如果我错过任何东西,有人会帮助我.我无法获得有关重置内容的任何文档.

Lar*_*off 8

问题是您在开头执行的Javascript代码的本地范围内定义了图表变量.这意味着无法从按钮Javascript的范围访问它,这会生成错误.

要修复,只需var从图表变量的定义中删除.在这里完成示例.