作者:怺恆啲喏琂_615 | 来源:互联网 | 2023-05-29 19:24
composerrequireconsoletvscharts:6.*可能报错zsh:nomatchesfound:consoletvscharts:6.*此时,需要在~.zshr
composer require consoletvs/charts:6.*
可能报错
zsh: no matches found: consoletvs/charts:6.*
此时,需要在 ~/.zshrc 添加
alias composer='noglob composer'
composer require consoletvs/charts:6.*
php artisan vendor:publish --tag=charts_config
php artisan make:chart SampleChart
然后在控制器调用SampleChart类
use App\Charts\SampleChart;
$chart = new SampleChart;
$chart->labels(['One', 'Two', 'Three', 'Four']);
$chart->dataset('My dataset', 'line', [1, 2, 3, 4]);
$chart->dataset('My dataset 2', 'line', [4, 3, 2, 1]);
return view('sample_view', compact('chart'));
最后在HTML渲染
{!! $chart->container() !!}
{!! $chart->script() !!}
laravel
package