我感到迷茫,我阅读了 Chartist.js 的入门,它看起来非常简单,但我无法显示任何图表。
我制作了一个 rails 应用程序并获得了显示文本的欢迎页面,我链接了 css 和 javascript 文件,但我不确定如何让它显示。我创建了一个新的 js 文件,在文档中添加了他们拥有的数据并将其链接到主 HTML 页面,但什么也没显示?
我感到迷茫,我阅读了 Chartist.js 的入门,它看起来非常简单,但我无法显示任何图表。
我制作了一个 rails 应用程序并获得了显示文本的欢迎页面,我链接了 css 和 javascript 文件,但我不确定如何让它显示。我创建了一个新的 js 文件,在文档中添加了他们拥有的数据并将其链接到主 HTML 页面,但什么也没显示?
它看起来像在https://github.com/zachsergeant/Analytics/blob/master/app/views/layouts/application.html.erb中,您在身体关闭之前正在加载图表专家。可能您生成图表的代码已加载到布局模板的产量内。我猜当时还没有定义 Chartist。您应该遵循更好的异步脚本加载机制,或者只是使用DOMContentLoaded
事件推迟脚本的执行。
<script>
document.addEventListener('DOMContentLoaded', function() {
// Draw charts here
});
</script>