百度 Echarts 免折腾版 [ 2.0 版本 ]
之前写过一篇文字:yii2加入百度echarts的一般步骤,提到要写一个扩展,现在实现了。
参考网页:https://github.com/bubifengyun/yii2-echarts
Yii2 离线使用百度 echarts
使用 hisune\echarts-php 和 bower-asset\echarts,这样代码安装完成后,可以离线使用,不用每次都要联网去查百度的echarts。 但是安装会比较慢,请慢慢等待。 本代码最初实现在yiichina,曾提议改成单独的形式,遂有了本代码。功能是 hisune\echarts-php 的部分实现,唯独使用时不用联网找百度echarts。
安装
The preferred way to install this extension is through composer.
Either run
php composer.phar require bubifengyun/yii2-echarts "*"
or add
"bubifengyun/yii2-echarts": "*"
to the require section of your composer.json file.
用法
详细使用方法参考: https://github.com/hisune/Echarts-PHP 。不同之处在于本文只实现了其 ECharts 部分。使用的类名字可能需要做修改。
Once the extension is installed, simply use it in your code by :
<?php
use bubifengyun\echarts\ECharts;
$chart = new ECharts($this);
$chart->tooltip->show = true;
$chart->legend->data = array('销量');
$chart->xAxis = array(
array(
'type' => 'category',
'data' => array("衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子")
)
);
$chart->yAxis = array(
array('type' => 'value')
);
$chart->series = array(
array(
'name' => '销量',
'type' => 'bar',
'data' => array(5, 20, 40, 10, 10, 20)
)
);
echo $chart->render('simple-custom-id');
参考
- http://www.yiichina.com/tutorial/503
- https://github.com/hisune/Echarts-PHP
- https://github.com/ecomfe/echarts
许可证
BSD and MIT
bubifengyun NJSH
注册时间:2014-11-06
最后登录:2022-10-29
在线时长:59小时54分
最后登录:2022-10-29
在线时长:59小时54分
- 粉丝36
- 金钱10
- 威望160
- 积分2200
共 9 条评论
预览功能异常!!!
有空了测试用下
有空了测试用下
有空了测试用下
有空了测试用下
有空了测试用下
有空了测试用下
有空了测试用下
有空了测试用下
多画几张图就会发现规律了,非常简单。