C3js图表线在grunt构建后隐藏

时间:2017-03-01 12:27:04

标签: javascript angularjs d3.js gruntjs c3.js

我在带有c3js的angularjs应用程序上绘制一个图表线。它正常显示。在我运行grunt build之后,然后在dist文件夹上运行app,但是没有显示该行。

当我调试时,我发现为显示图形而完成的d3js的转换持续时间导致问题,当我删除构建版本上的转换持续时间时,它可以工作。导致这个问题的原因是什么?

1 个答案:

答案 0 :(得分:1)

我发现了问题,这是与Date.js的冲突,我们知道D3js和Date.js的转换存在冲突。

我也在我的索引上写了date.js,但是对它进行了评论,并且grunt build命令忽略了注释并整理了脚本,即使它被注释了。

因此,解决方案是删除date.js的注释链接脚本