wdmg/yii2-chartjs

基于 Chart.js 的 Yii2 图表小部件

1.0.7 2023-06-25 10:38 UTC

This package is auto-updated.

Last update: 2024-09-25 13:16:37 UTC


README

Progress Github all releases GitHub version Progress GitHub license

Yii2 ChartJS 小部件

基于 Chart.js 的 Yii2 图表小部件

要求

  • PHP 5.6 或更高版本
  • Yii2 v.2.0.33 及以上版本
  • Chart.js v.2.7.3 及以上版本。

安装

要在控制台安装小部件,请运行以下命令

$ composer require "wdmg/yii2-chartjs"

用法

<?php

use wdmg\widgets\chartjs;
...

echo ChartJS::widget([
    'type' => 'line',
    'options' => [
        'width' => 640,
        'height' => 260
    ],
    'data' => [
        'labels' => ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"],
        'datasets' => [
            [
                'label'=> 'Bob',
                'data' => [5, 8, 12, 10, 7, 13],
                'backgroundColor' => [
                    'rgba(54, 162, 235, 0.2)'
                ],
                'borderColor' => [
                    'rgba(54, 162, 235, 1)'
                ],
                'borderWidth' => 1
            ],
            [
                'label'=> 'Alice',
                'data' => [6, 8, 10, 6, 4, 12],
                'backgroundColor' => [
                    'rgba(255, 99, 132, 0.2)'
                ],
                'borderColor' => [
                    'rgba(255,99,132,1)'
                ],
                'borderWidth' => 1
            ]
        ]
    ]
]);

?>

选项

更多关于 创建图表 的信息

状态和版本

  • v.1.0.7 - 更新版权信息
  • v.1.0.6 - 更新依赖项
  • v.1.0.5 - 修复了废弃的类声明
  • v.1.0.4 - 更新 Yii2 版本
  • v.1.0.3 - 更新 Yii2 版本