虽然可能底层的API差了些,但是还是希望小程序能有一个好用的图表库,毕竟重头写有点太复杂了~~
<a href="http://echarts.baidu.com"> <img style="vertical-align: top;" src="./asset/logo.png?raw=true" alt="logo" height="50px"> </a>
ECharts is a free, powerful charting and visualization library offering an easy way of adding intuitive, interactive, and highly customizable charts to your commercial products. It is written in pure JavaScript and based on <a href="https://github.com/ecomfe/zrender">zrender</a>, which is a whole new lightweight canvas library.
Download on echarts.baidu.com
npm install echarts --save
ECharts-GL is an extension pack of echarts, which providing 3D plots, globe visualization and WebGL acceleration.
Get from https://github.com/ecomfe/echarts-gl
npm install echarts-gl --save
https://github.com/ecomfe/awesome-echarts
Graph Modularity Graph modularity extension for community detection
leaflet-echarts by wandergis
arcgis-echarts by wandergis
ECharts is available under the BSD license.
如果来到这里的开发者是为了 做动画
那可以试试这个
wxDraw 全面的小程序Canvas动画库 支持创建各种图形,动画以及主要手势交互事件
特性
简单 不需要你会canvas,会用jQuery就会使用wxDraw。
灵活 所有图形,随时随地都可以进行属性修改、图形添加以及图形销毁。
事件支持 小程序支持的事件只要是合理的都支持。
缓动动画支持 wxDraw支持链式调用动画『就像jQuery的animate一样』,并且支持几乎所有的缓动函数
动画演示
事件演示
哇,我最近也在做小程序可视化,开始用的wx-charts,后面又试了echarts,现在也在试用f2。不过canvas配swiper组件貌似有些问题。开发工具没有出现定位的问题,真机上会有。哎,感觉这个坑有点大啊。不知道有没有人也踩过类似的坑啊
有解决方案了没?我在开发是遇到了同样的问题,绘制的饼图无法显示
应该时canvas的层级很高吧,绘制如果没有问题的话。解决方案就是canvas直接生成图片,不搞花里胡哨的动态效果就行了
微信 huanliang_club
大发官方网扯gc44444.com
高陪率邀请码45555554
精准计划 回血+498500145
我也用的wx-charts,感觉基本需求能满足,但是吧,样式上的修改不太灵活
echarts包太大了600kb多
我也在用echarts,是有点大
我也觉得有点大,我都不敢用,代码一多不够了
按需引用 不行吗?
可以按需构建
echarts可以勾选,只下载自己要用的部分
e-charts放在小程序上不好用,数据不能很好的展示
ECharts 官方推出了微信小程序组件,欢迎使用 https://github.com/ecomfe/echarts-for-weixin
里面的js 太大了。搞个按需应用就好了
echarts不好用,对小程序不友好,我用wx-charts
其实还是有很多限制的,我都打算自己从头写了
iPhone8 上面,折线图的标题没有出现,怎么解决??
这个我也出现啦这种情况,,你的解决啦吗
字体大小改不了
nice !