【问题标题】:How to make chart.js animate/growth/alive in Laravel 5.8?如何在 Laravel 5.8 中使 chart.js 动画/增长/活着?
【发布时间】:2019-11-08 20:46:13
【问题描述】:

我在 PHP 7.2 Laravel 5.8 上使用 Chart.js

众所周知,Laravel 是纯粹的 MVC。我在控制器中调用我的 API,然后将其传递给视图并绘制图表。

我的图表似乎没有推动增长。

我所说的动画增长是什么意思?

在此处查看此示例:https://www.chartjs.org/samples/latest/charts/area/line-stacked.html

【问题讨论】:

    标签: javascript php jquery laravel laravel-5


    【解决方案1】:

    你的画布应该被包裹在一个具有定义宽度/高度的元素中

    【讨论】:

    • 如果我这样做,它会增长吗??
    • 这与 laravel 本身无关 - 如果它没有为 @kyo 设置动画,则意味着您将其嵌入错误 - 如果您没有比“它不工作”更具体,我们只能猜测......我'd 建议您使用非动画代码发布JSFiddle
    【解决方案2】:

    尝试使用 HTMLCanvasElement.getContext()。喜欢以下 new Chart(document.getElementById('bwChart').getContext("2d"), config);ddd

    【讨论】:

    • @kyo 你错过了 HTMLCanvasElement.getContext() 如果你添加,它会正常工作;)
    猜你喜欢
    • 2021-12-24
    • 1970-01-01
    • 1970-01-01
    • 2019-10-05
    • 1970-01-01
    • 1970-01-01
    • 2015-03-20
    • 1970-01-01
    • 2019-07-13
    相关资源
    最近更新 更多