2

我感到迷茫,我阅读了 Chartist.js 的入门,它看起来非常简单,但我无法显示任何图表。

我制作了一个 rails 应用程序并获得了显示文本的欢迎页面,我链接了 css 和 javascript 文件,但我不确定如何让它显示。我创建了一个新的 js 文件,在文档中添加了他们拥有的数据并将其链接到主 HTML 页面,但什么也没显示?

4

1 回答 1

0

它看起来像在https://github.com/zachsergeant/Analytics/blob/master/app/views/layouts/application.html.erb中,您在身体关闭之前正在加载图表专家。可能您生成图表的代码已加载到布局模板的产量内。我猜当时还没有定义 Chartist。您应该遵循更好的异步脚本加载机制,或者只是使用DOMContentLoaded事件推迟脚本的执行。

<script>
  document.addEventListener('DOMContentLoaded', function() {
    // Draw charts here
  });
</script>
于 2016-02-14T17:26:55.550 回答