javascript - Rails 应用程序中的“ReferenceError:Chartkick 未定义” - 刷新后图表未显示
问题描述
试图在我的 Rails 6.1 应用程序 (Ruby 2.6.6) 中包含 Chartkick。按照说明操作后,我总是收到此错误:
未捕获的 ReferenceError:未定义 Chartkick
图表在我第一次加载页面时起作用。刷新后,它只会显示“正在加载...”图表应位于的位置。
大多数过去的答案都涉及加载“Chartkick”的顺序,但没有一个有效。在我的情况下,require("chartkick")
它在我的app/javascript/packs/application.js
文件中,它被加载到我layouts/appliaction.htmp.erb
的头文件中<%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload', defer: true %>
任何想法我做错了什么?
解决方案
推荐阅读
- php - 向 WooCommerce 电子邮件模板添加超链接
- android - 混合 Android 应用程序的 PDF Tron 路径错误
- reactjs - 带有参数的 Reactjs 书签 url
- html - 我对 flexbox 和响应式界面有疑问
- python - JSON文件未保存到Heroku Worker
- javascript - google.com 上的 JS 注入不起作用(chrome 扩展)
- c# - 以编程方式获取所有内置类型的列表
- authentication - SAPUI5 混合应用 - 如何防止在不同平台上多次登录
- swift - 为什么我不能将所有核心数据获取结果放入 UILabel?
- codeigniter - 如何从视图页面调用控制器方法?