gebrail/charts-reports
最新稳定版本:1.0.0
Composer 安装命令:
composer require gebrail/charts-reports
包简介
Package to generate charts with Amcharts directly from laravel , without interacting with JavaScript.
README 文档
README
Paquete para generar gráficos con Amcharts directamente desde laravel, sin interactuar con JavaScript.
Guia de inicio rapido
Pre-requisitos
No hay configuración adicional u otros parámetros todavía.
🔰 Este paquete se puede usar en Laravel 7 o superior.
Instalación
Puedes instalar el paquete a través de composer
composer require gebrail/charts-reports
🔰 Este paquete tambien ofrece la opción de generar graficas con artisan, mediante la interfaz de línea de comandos que viene junto a Laravel.
Guia rapida de como usar
Ejemplo
Para crear su primer gráfico, diríjase a su controlador.
En su controlador agregue las siguientes lineas
$data = User::select(array('name', 'sales'))->take(3)->get(); $options = [ 'chart_name' => 'Donut Chart', 'chart_type' => 'Pie & Donut', 'chart_subtype' => 'Donut', 'field_category' => 'name', 'field_value' => 'sales', 'chart_data'=> $data, ]; $chart = new ChartReport($options); return view('graph', compact('chart'));
Agregue las siguientes lineas a su vista
<!doctype html> <html lang="en"> <head> {!! $chart->renderChartLibrary() !!} {!! $chart->renderJs() !!} </head> <body> {!! $chart->renderHtml() !!} </body> </html>
Para generar la gráfica debemos hacer el llamado de la función renderHtml(), podemos usarla en cualquier parte siempre que este dentro de la etiqueta body.
###Resultado
###Graficas disponibles del paquete
- Simple Pie Chart.
- Donut Chart.
- Dragging Pie Slices
- Simple Column
- Column with Rotated Labels.
- Clustered Column Chart.
- Line & Area
License
统计信息
- 总下载量: 7
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-12-12