uCharts 1.9.2 发布,高性能跨平台图表库
支持图表类型
- 饼图
pie
- 圆环图
ring
- 线图
line
(直线、曲线) - 柱状图
column
(分组、堆叠、温度计) - 区域图
area
(直线、曲线) - 雷达图
radar
- 圆弧进度图
arcbar
- 仪表盘
gauge
- K线图
candle
- 混合图
mix
(支持 Point、Line 直线曲线、Column、Area 直线曲线) - 玫瑰图
rose
(面积模式、半径模式) - 词云图
word
(横向、横纵混排) - 漏斗图
funnel
- 地图
map
插件特点
- 改造后的插件可以跨端使用,支持 H5、小程序(微信/支付宝/百度/头条/QQ/360)、APP,调用简单方便、性能及体验极佳。
- 虽然没有 Echarts 及 F2 图表功能强大,但可以实现一套业务逻辑各端通用,并解决了支付宝小程序图表显示模糊等问题。
- 支持单页面多图表,demo 中单页 10 个图表,响应速度超快。
- 支持入场动画及
ToolTip
动画效果。 - 独特支持
横屏模式
。
为何不用 Echarts?
- 相比 Echarts 及 F2 的复杂的设置,本插件几乎等于傻瓜式的配置。
- Echarts 在跨端使用更复杂,本插件只需要简单的两个
<canvas>
标签轻松区别搞定,代码整洁易维护。 - Echarts 在
iOS
端图表显示错位,只能引用网页解决。 - 本插件打包后的体积相比 Echarts 小很多很多,所以性能更好。
- 如果您是
uni-app
初学者,那么强烈建议您使用 uCharts,并且目前可以跨全端通用,减少工作量,增强一致性体验。 - 图表样式均可自定义,懂
JS
的都可以读懂插件源码,直接修改u-charts.js
源码即可。 - 本插件经过大量测试,反复论证并加以改造而成,请各位放心使用。
uni-app 图表选型参考流程
亲手教您如何改造uCharts,打造您的专属图表
- 为何要改造 uCharts?
- 并不是所有图表插件直接拿来就可以满足客户需求,如果您的 UI 设计师设计一个图表,如下图:
- 您会发现这个图表即使在 echarts 里也不是很好实现,那么就需要我们自己动手去实现。下面就让我们一起来完成,本文旨在抛砖引玉,希望各位朋友能够更好的应用 uCharts 来完成您的项目,如果您有更好的设计,请提交您的 PR 到 Github uCharts跨端图表,帮助更多朋友,感谢您的付出及贡献!
【uCharts 跨端图表改造教程】
图表示例
快速体验
一套代码编到 7 个平台,依次扫描二维码,亲自体验 uCharts 图表跨平台效果!iOS 因 demo 比较简单无法上架,请自行编译。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
JeecgBoot 2.1 发布,快速开发平台
项目介绍 Jeecg-Boot 是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Ant-Design-Vue,Mybatis,Shiro,JWT。强大的代码生成器让前端和后台代码一键生成,不需要写任何代码,保持jeecg一贯的强大,绝对是全栈开发福音!! JeecgBoot在提高UI能力的同时,降低了前后分离的开发成本,JeecgBoot还独创在线开发模式(No代码概念),一系列在线智能开发:在线配置表单、在线配置报表等等。 源码下载 https://github.com/zhangdaiscott/jeecg-boot https://gitee.com/jeecg/jeecg-boot 演示地址:http://boot.jeecg.com 技术文档:http://jeecg-boot.mydoc.io 快速入门:http://jeecg-boot.mydoc.io/?t=345660 系统特点 采用最新主流前后分离框架(Springboot+Antd+Vue+Mybatis) 强大的代码生成器,单表、一对多一键生成(包括前后端) ...
- 下一篇
Dnnmmp 1.4.0 发布,更易用的开发者集成环境
介绍 dnnmmp,它是基于docker的开发者集成环境,包含丰富的软件,未来开发者的趋势。 新增内容如下: 支持rabbitmq队列服务; PHP7.1,PHP7.3多版本共存及切换; 优化的内容如下: 修复非必要的镜像构建,节省硬盘空间; 一些bug修改 dnmmp官方文档 目前包含的软件 Yapi : 接口管理工具 Node.js : 建议所有开发者学习的语言 PHP : 世界上最好的语言 Mysql : 数据库 MongoDB : 数据库 Redis : 数据库 Nginx : 服务器 Portainer : docker管理工具 rabbitmq : 队列服务 Rabbitmq介绍 RabbitMQ,是一个使用 erlang 编写的 AMQP(高级消息队列协议)的服务实现,简单来说,就是一个功能强大的消息队列服务。 安装rabbitmq 安装步骤如下: 构建并启动: $ cd dnnmmp # 后台运行 $ docker-compose up -d rabbitmq # 停止 $ docker-compose stop rabbitmq # 删除容器...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用