【问题标题】:C3js chart lines hides after grunt buildC3js 图表线在 grunt 构建后隐藏
【发布时间】:2017-03-01 12:27:03
【问题描述】:

我使用 c3js 在 angularjs 应用程序上绘制图表线。正常显示。就在我运行 grunt build 之后,然后在 dist 文件夹上运行应用程序,但没有显示该行。

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

【问题讨论】:

  • 使用 c3js 和 angularjs 我推荐使用angular-chart
  • 你确定c3.cssgrunt build 之后完全可用/未被覆盖等吗?
  • c3.css 没有被覆盖并且完全可用。我会试试角度图表并告诉你它是否有效。
  • 我使用了 angular-chart 然后构建它并且线条再次消失。
  • 所以我很确定您的样式存在问题 - 但除非您分享您的代码,否则我无法为您提供帮助。

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


【解决方案1】:

我发现了问题,是和Date.js冲突,我们知道D3js和Date.js的过渡有冲突。

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

所以解决方法是去掉date.js的注释链接脚本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-05
    • 1970-01-01
    • 1970-01-01
    • 2015-10-03
    • 2015-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多