首页 > 解决方案 > 如何在 Laravel 的 chart.js 包中添加多个数据集

问题描述

如何在 laravel 的nsoleTVs/Charts chart.js 包中添加多个数据集。我的单个数据集代码运行良好:

$data['transactionChart'] = new TransactionChart();
        $data['transactionChart']->dataset('Sample', 'line',[100, 65, 84, 45, 90])
            ->options(['borderColor' => '#97d881']);

标签: laravelchart.js

解决方案


只需多次使用 ->dataset() 即可。

https://github.com/ConsoleTVs/Charts/issues/331

例子:

$data['transactionChart'] = new TransactionChart();
$data['transactionChart']->dataset('Sample', 'line',[100, 65, 84, 45, 90])
            ->options(['borderColor' => '#97d881']);

$data['transactionChart']->dataset('Another Sample', 'line',[100, 65, 84, 45, 90])
            ->options(['borderColor' => '#ff0000']);

推荐阅读