javascript - dc.js 错误 : d3. 时间未定义

标签 javascript d3.js dc.js

我在导入 d3.js 和 dc.js 库时遇到问题。我以正确的顺序导入它们,但出现以下错误:

TypeError: d3.time is undefined  utils.js:8
ReferenceError: dc is not defined

在这里您可以检查我是否按正确的顺序导入它:

<script type ="text/javascript" src = "dc/d3/d3.js"></script>
<script type ="text/javascript" src = "dc/crossfilter/crossfilter.js"></script>
<script type ="text/javascript" src = "dc/dc/dc.js"></script>

这是我现在拥有的唯一代码,但我收到了错误。

我使用的是 D3.js v4.11.0 和 dc.js 2.4.1。

预先感谢您的回答!

最佳答案

我不知道这些文件的来源和实际版本是什么,也不熟悉项目文件(路由)结构,而且 dc.js 页面显示: 此页面运行版本:v2.1.8。最新的稳定版本是 v2.0.2。所以不确定 2.4.1 是什么分支或分支。

话虽如此,一个好的方法是采用可行的方法并对其进行迭代。例如,this page加载所有需要的东西。还要检查版本兼容性;例如。上面的 dc.js 示例使用 d3 v3.*

关于javascript - dc.js 错误 : d3. 时间未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46862078/

相关文章:

d3.js - 更新 dc.js 数据并重新应用原始过滤器

javascript - DC.JS 在点击时选择一个栏

javascript - 如何使用 JAVASCRIPT 在每个 HTML 表格行中添加按钮

javascript - 元素被销毁并再次初始化后再次分配事件

javascript - 如何查找数组值是否在字符串中并将其删除?

javascript - dc.js 响应式 geojson 美国 map

javascript - 在 map 上使用 BubbleChart 叠加构建 DC 仪表板 - 更好的示例?

javascript - D3 弯曲链接,箭头未出现在屏幕上

d3.js - 扩展 dc.js 以添加 "simpleLineChart"图表

javascript - 在 Angular JS 日期选择器中以年份格式预选择年份