【问题标题】:Morris chart only displayed after page refresh莫里斯图只在页面刷新后显示
【发布时间】: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


【解决方案1】:

@caffinated.tech 的回答是正确的“这听起来像是 turbolinks 的问题 - 看看这个答案”

【讨论】:

    猜你喜欢
    • 2020-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    相关资源
    最近更新 更多