博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SNF快速开发平台MVC-集成了百度开源项目echars
阅读量:6396 次
发布时间:2019-06-23

本文共 957 字,大约阅读时间需要 3 分钟。

百度开源项目echars图表样式非常丰富,而且开源免费。非常好。所以在我们框架当中也进行了集成echars完成图表任务。

我们进行了两次封装,利于我们开发使用。我也看到过有些架构师 按echars里的最小对象进行做成对应的类实体。使用时再按模型进行组装数据再进行显示。

我们并没有采用大多数上述方法,我们采取了最为简单简洁的方法进行实现,按不同类型直接利用C#的动态类型组成所需数据结构。这样就简化了非常多,而且应变echars升级改动更灵活。

我们封装了,柱状系列图、饼形系列图、雷达系列图、线形系列图、区域系列图等等。开发这类报表只需一两行代码即可搞定。另我们也可以利用EasyQuery组件直接使用。

下面就演示几个例子:

1、下面这个是用easyQuery组件生成如下:

 

 2、下面是开发的程序,饼图+表格

 实现代码:

页面代码: 

 

  3、下面是开发的程序,柱形图+表格

 实现代码:

页面代码:

页面代码: 

  4、下面是开发的程序,柱形图+线图+表格

实现代码:

 

页面代码:

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

作者: 王金斗出处: Email: spring_best@yeah.netQQ:903639067 QQ群:322581894

 这个系列教程文档,欢迎转载:

SNF快速开发平台

SNF快速开发平台

SNF快速开发平台 

SNF快速开发平台

SNF快速开发平台

SNF快速开发平台

SNF快速开发平台

SNF快速开发平台MVC-自由排序组件

SNF快速开发平台

SNF快速开发平台

SNF快速开发平台

SNF快速开发平台WinForm

SNF快速开发平台

SNF快速开发平台

SNF快速开发平台

SNF快速开发平台WinForm-

SNF快速开发平台MVC-

SNF快速开发平台MVC-

你可能感兴趣的文章
Linux软件包安装与卸载
查看>>
centos5.x安装sphinx
查看>>
3分钟搭建Ant Design Pro前端开发环境( MyClouds的前端选型)
查看>>
Linux系统常用命令(二)
查看>>
简单的工厂模式学习
查看>>
温习如何画E-R图
查看>>
eclispe注释模板
查看>>
Thymeleaf教程 (三) 创建一个多语言的首页
查看>>
OSChina 周六乱弹 ——你们猜狗的舌头有多长
查看>>
OSChina 周日乱弹 —— 爱丽丝爱吃京酱肉丝
查看>>
2018.11月微信小程序优质开源项目
查看>>
IOS 未来几年的认知
查看>>
解决中文乱码--加密
查看>>
浅析全民社交创业梦
查看>>
Java操纵MongoDB_1(环境设置)
查看>>
C#字符串操作--获取字符或字符串的位置、数量
查看>>
php - 字符串处理
查看>>
bulk collect 以及ref cursor使用
查看>>
mysql性能优化-慢查询分析、优化索引和配置
查看>>
图解分布式一致性协议Paxos
查看>>