【发布时间】:2020-02-10 10:11:59
【问题描述】:
我的莫里斯折线图未在初始页面加载时显示。手动使用浏览器刷新将导致图表按预期显示。这是在 Rails 5 和 Chrome/Safari/Firefox 下。 我的咖啡脚本文件。
jQuery ->
Morris.Line({
resize:true,
parseTime:false,
hideHover:true,
xLabelAngle:45,
ymin:100,
ymax:300,
element: 'game_averages'
data: $('#game_averages').data('averages')
xkey: 'game_title'
ykeys: ['athlete','field']
labels: ['Favorite','Field']}
)
这是基于旧的 RailsCast http://railscasts.com/episodes/223-charts-graphs-revised
【问题讨论】:
-
这听起来像是
turbolinks的问题 - 看看this answer
标签: javascript jquery ruby-on-rails coffeescript morris.js