首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ReferenceError-未定义crossfilter

ReferenceError-未定义crossfilter
EN

Stack Overflow用户
提问于 2016-10-11 23:11:44
回答 1查看 1.4K关注 0票数 0

在我们将我们的d3,dc和crossfilter js文件更新到最新版本后,我们得到了: crossfilter is not defined on dc.js (1.7.5) line-

this.dc = _dc(d3,crossfilter);

下面是html的编码方式:

代码语言:javascript
复制
<script type="text/javascript" src="/js/jquery.min.js"></script>
<script  src="https://d3js.org/d3.v4.js"></script>
<script  src="https://d3js.org/d3-time.v1.min.js"></script>
<script  src="https://d3js.org/d3-time-format.v2.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/dc/1.7.5/dc.js">   </script> 
 <script type="text/javascript" src="/js/bootstrap.min.js"></script>    
<script src="https://cdnjs.cloudflare.com/ajax/libs/crossfilter/1.3.12/crossfilter.js"></script>   

<script type="text/javascript" src="/js/url.min.js"></script>
<script type="text/javascript" src="/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="/js/combodate.js"></script>

不确定升级现在是否需要另一个js文件?我们使用的先前crossfilter.js是1.3.11,我们使用的dc文件是dc.min.js dc2.0.0-beta.14。

提前感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2016-10-12 00:06:46

您需要在dc.js中使用d3版本3,而不是版本4,并且需要以正确的顺序加载脚本。在dc.js之前需要加载d3.js和Crossfilter。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39980607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档