首页 > 解决方案 > ActionController::RoutingError (没有路由匹配 [GET] controller_name/fusioncharts.widgets.js

问题描述

你好社区我正在我的 Rails 应用程序中实现 Fusion Charts。我遵循了安装带有导轨的融合图表的所有步骤,将所有js文件保存在vendor/assets/javascripts. 刷新页面后,我可以看到 div 已填充但出现错误Chart type not supported。一旦我将js文件保存在其中,app/assets/javascripts它就可以工作。但不是来自供应商路径。任何帮助将不胜感激。提前致谢。

标签: javascriptruby-on-railsfusioncharts

解决方案


我认为

添加所有必需的 JS 文件assets/javascript/application.js 将解决问题。

例如

在文件中assets/javascript/application.js

//= require fusioncharts/fusioncharts
//= require fusioncharts/fusioncharts.charts
//= require fusioncharts/fusioncharts.widgets
//= require fusioncharts/fusioncharts.maps
//= require fusioncharts/maps/fusioncharts.usa
//= require fusioncharts/maps/fusioncharts.world
//= require fusioncharts/themes/fusioncharts.theme.fusion

如果这能解决问题,请告诉我。


推荐阅读