我如何在php生成的highcharts图表中添加选项?

问题描述 投票:0回答:1

我已经使用highcharts生成了图表,我在php中生成了图表,但是找不到如何向其添加选项的答案。

我已经尝试过以下操作

   $chart = new chart();
        $chart->labels($labels);
        $chart->dataset('First Dataset', "bar", $data)->options(['color' => 'red',
//            'plotOptions' =>[
//                'series'=>[
//                    'stacking'=> 'normal'
//                ]
//            ]
        ]);

        return $chart;
    }

唯一可行的选择是将颜色更改为红色

php laravel highcharts charts
1个回答
0
投票

library中,您可以看到dataset()函数返回数据集本身,因此您的选项将应用于数据集。

您应该在图形本身上设置图形选项:

$chart = new chart();
$chart->options(['plotOptions' =>[
                    'series'=>[
                        'stacking'=> 'normal'
                     ]
                  ]
]);
$chart->labels($labels);
$chart->dataset('First Dataset', "bar", $data)->options(['color' => 'red']);
© www.soinside.com 2019 - 2024. All rights reserved.