【问题标题】:laravel array data fill into google chartlaravel 数组数据填充到谷歌图表
【发布时间】:2023-01-25 13:50:48
【问题描述】:

这是我从数据库中获取的数组。我需要将该数组数据填充到谷歌数据图表中。我尝试了几种方法,但我做不到。请有人帮助我做到这一点。

代码//dd($日期);

这里数据表.addRows我需要更换的部分,第一张图片显示数据列表。 请帮我。

【问题讨论】:

    标签: javascript laravel


    【解决方案1】:

    像这样做:

    dataTable.addRows($dates->toArray());
    

    因为你的$dates变量是一个集合,你可以把它转换成一个数组,直接传给addRows


    万一这不起作用并且您需要将结果转换为数组,您可以执行以下操作:

    在控制器中:

    $finalDates = [];
            
    foreach($dates as $key => $date){
        array_push($finalDates, [$key => $date]);
    }
    
    return $finalDates;
    

    然后在视图中:(chat.blade.php)

    dataTable.addRows($finalDates);
    

    【讨论】:

    • 我应该在哪个文件中编写该代码?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-15
    • 1970-01-01
    • 2013-05-10
    相关资源
    最近更新 更多