Rails 4升级后,Dygraphs无法呈现

时间:2017-04-11 15:13:00

标签: jquery ruby-on-rails ruby-on-rails-4 jscript dygraphs

最近将旧的Rails 3应用程序升级到Rails的最后一个版本4.没有对dygraphs gem配置或文件等进行任何更改。但是图表没有显示。

图形div正常生成,但图形不会渲染。

检查元素,我在js控制台上发现了两个错误:

第一次错误

SyntaxError: missing binding name

在编译文件资产的第一行找到/ dygraphs / index.self-1de [...]。js?body = 1。这一行:

export { default } from './src/dygraph';

第二次错误

ReferenceError: Dygraph is not defined

在文档application.js中找到,在此函数的“new Dygraph”行中:

$(function(){
  $('[data-curve-path]').each(function(){
    var path = $(this).data('curve-path');
    var precision = $(this).data('precision') || 3;
    new Dygraph(this, URLWithRandomString(path), {digitsAfterDecimal: precision, labelsKMB: true});
  });
});

需要帮助来解决这些错误,我想这会阻止图形渲染。

0 个答案:

没有答案
相关问题