问题描述
我使用的是 Rails 5.2.4、Gem Chartkick(3.3.1) 和 wicked_pdf(1.4.0)。 正如许多人所写,我也无法通过 Chartkick 和 wicked_pdf 在 pdf 上显示饼图,只显示“正在加载”。 图表正确显示在 html 上。
如果有人已经解决了这个问题,请告诉我使用的是哪个版本的 Chartkick 和 wicked_pdf?
我尝试如下但没有成功:
<%= wicked_pdf_javascript_include_tag "application","chartkick" %>
- 添加到控制器
window_status: "FLAG_FOR_PDF"
setTimeout((function () {
window.status = "FLAG_FOR_PDF";
Object.keys(Chartkick.charts).forEach(function (key) {
Chartkick.charts[key].redraw();
});
}),3000);
- 添加 wicked_pdf.rb
WickedPdf.config = {
javascript_delay: 3000,...
}
- 添加到控制器
javascript_delay: 3000,
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)