说说yii 图表插件
2014-01-03 18:13
447 查看
1,关于选择
其实yii 本身有一个图表插件叫:yiiopenflashchart,它是集成的openflashchart,一个强大的FLASH开源图表组件。但看上去图形比较单一
另外你可以选择其它的开源插件图表插件,它们是绚丽的HTML5 canvas写的,这里分别介绍AwesomeChartJS-master和chartjs
2,HTML5 canvas图表插件之chartjs
源码及demo地址:
http://www.chartjs.org/
用于yii:
a.将下载的源码解压到yii项目路径的css目录下的 “Chart.js-master”文件
b,修改配置加载进来, protected/views/layouts/main.php
<script src="<?php echo Yii::app()->request->baseUrl; ?>/css/Chart.js-master/Chart.js"></script>
3,HTML5 canvas图表插件之AwesomeChartJS-master
源码及demo地址:
http://cyberpython.github.io/AwesomeChartJS/
用于yii:
a将下载的源码解压到yii项目路径的css目录下的 “AwesomeChartJS-master”文件
b,修改配置加载进来, protected/views/layouts/main.php
<script src="<?php echo Yii::app()->request->baseUrl; ?>/css/AwesomeChartJS-master/awesomechart.js"></script>
这样就可以在yii项目的任一页面像插件demo里的例子一样使用图表功能了。
4,现在主要讲一下yiiopenflashchart
源码及demo地址:
http://www.yiiframework.com/extension/yiiopenflashchart/
a,将下载到的yiiopenflashchart2-1.2.tar.bz2 解压重命名到 protected/extensions/yiiopenflashchart
b.开始一个线性表的例子:
//在项目中的任一页面加入以下代码
$flashChart = Yii::createComponent('application.extensions.yiiopenflashchart.EOFC2');
$flashChart->begin();
$flashChart->setData(array(1,2,4,8),'{n}',false,'Apples');
$flashChart->setData(array(3,4,9,6),'{n}',false,'Oranges');
$flashChart->renderData('line',array('colour'=>'#33cc33'),'Apples');
$flashChart->renderData('line',array('colour'=>'#ccaa44'),'Oranges');
$flashChart->render(300,200);
//将看到发下图形
更多使用,请参考:
http://www.yiiframework.com/extension/yiiopenflashchart/
其实yii 本身有一个图表插件叫:yiiopenflashchart,它是集成的openflashchart,一个强大的FLASH开源图表组件。但看上去图形比较单一
另外你可以选择其它的开源插件图表插件,它们是绚丽的HTML5 canvas写的,这里分别介绍AwesomeChartJS-master和chartjs
2,HTML5 canvas图表插件之chartjs
源码及demo地址:
http://www.chartjs.org/
用于yii:
a.将下载的源码解压到yii项目路径的css目录下的 “Chart.js-master”文件
b,修改配置加载进来, protected/views/layouts/main.php
<script src="<?php echo Yii::app()->request->baseUrl; ?>/css/Chart.js-master/Chart.js"></script>
3,HTML5 canvas图表插件之AwesomeChartJS-master
源码及demo地址:
http://cyberpython.github.io/AwesomeChartJS/
用于yii:
a将下载的源码解压到yii项目路径的css目录下的 “AwesomeChartJS-master”文件
b,修改配置加载进来, protected/views/layouts/main.php
<script src="<?php echo Yii::app()->request->baseUrl; ?>/css/AwesomeChartJS-master/awesomechart.js"></script>
这样就可以在yii项目的任一页面像插件demo里的例子一样使用图表功能了。
4,现在主要讲一下yiiopenflashchart
源码及demo地址:
http://www.yiiframework.com/extension/yiiopenflashchart/
a,将下载到的yiiopenflashchart2-1.2.tar.bz2 解压重命名到 protected/extensions/yiiopenflashchart
b.开始一个线性表的例子:
//在项目中的任一页面加入以下代码
$flashChart = Yii::createComponent('application.extensions.yiiopenflashchart.EOFC2');
$flashChart->begin();
$flashChart->setData(array(1,2,4,8),'{n}',false,'Apples');
$flashChart->setData(array(3,4,9,6),'{n}',false,'Oranges');
$flashChart->renderData('line',array('colour'=>'#33cc33'),'Apples');
$flashChart->renderData('line',array('colour'=>'#ccaa44'),'Oranges');
$flashChart->render(300,200);
//将看到发下图形
更多使用,请参考:
http://www.yiiframework.com/extension/yiiopenflashchart/
相关文章推荐
- 21个实用的Javascript数据图表插件
- 强大的前端绘制图表(jQuery)插件
- 百度数据图表插件Echarts
- JS插件实现图表显示(曲线图表、柱形图表、饼状图表)
- jquery图表插件
- nagios图表插件pnp4nagios
- JavaWeb ChartDirector 图表插件-web图表开发-ChartDirector资料
- 使用jQuery图表插件Sparklines来开发一个实用的网站PV(page view)实时监控应用
- Chart.Js轻量级HTML5图表插件
- 教你开发一款极为简单实用的jQuery图表插件
- [置顶] wx-charts 微信小程序图表插件
- 10款免费而优秀的图表JS插件
- dygraphs的学习-----------------dygraphs插件(图表插件)
- jqPlot图表插件使用说明(三)
- jQuery图表插件 JS Charts
- Echart - 最好最强大效果最丰富的可视化图表插件
- YII框架下整合上传插件EFineUploader
- 进一步封装highchart,打造自己的图表插件:jHighChart.js
- 教你一款极为简单实用的图表插件