Jquery Rails 4升级后未渲染动态图
最近将一个旧的Rails 3应用程序升级到Rails 4的最新版本。未对动态图gem配置或文件等进行任何更改,但图形未显示 Graph div按正常方式生成,但不渲染图形 检查元素时,我在js控制台上发现两个错误: 第一个错误Jquery Rails 4升级后未渲染动态图,jquery,ruby-on-rails,ruby-on-rails-4,jscript,dygraphs,Jquery,Ruby On Rails,Ruby On Rails 4,Jscript,Dygraphs,最近将一个旧的Rails 3应用程序升级到Rails 4的最新版本。未对动态图gem配置或文件等进行任何更改,但图形未显示 Graph div按正常方式生成,但不渲染图形 检查元素时,我在js控制台上发现两个错误: 第一个错误 SyntaxError: missing binding name ReferenceError: Dygraph is not defined 在编译文件assets/dygraphs/index.self-1de[…]js?body=1的第一行中找到。这一行: e
SyntaxError: missing binding name
ReferenceError: Dygraph is not defined
在编译文件assets/dygraphs/index.self-1de[…]js?body=1的第一行中找到。这一行:
export { default } from './src/dygraph';
第二个错误
SyntaxError: missing binding name
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});
});
});
需要帮助来修复这些错误,我想这些错误会阻止图形渲染