uCharts,高性能跨平台图表库,支持 H5 图表、APP 图表、小程序图表(微信小程序、支付宝小程序、百度小程序、头条小程序),支持饼图、圆环图、线图、柱状图、区域图、雷达图、圆弧进度图、仪表盘、K 线图、条状图、混合图、玫瑰图、漏斗图、词云图。
pie
ring
line
column
area
radar
arcbar
gauge
candle
mix
bar
rose
funnel
word
横屏模式
masterLi
<canvas>
uCharts跨端图表改造教程(暂未完成,请关注)
各位遇到问题请先参考以下问题,如果仍不能解决,请留言。
canvas的样式
背景颜色
background:'#FFFFFF'
柱状图
图表与预期尺寸不符合
css
cWidth、cHeihgt
upx
px
无法拖拽
touch事件
view
样式
transform
如果将canvas放在多级组件下,遇到ToolTip不显示或点击区域不正确,请在touch事件中增加以下代码解决。
touch
//#ifdef MP-ALIPAY e.mp.currentTarget.offsetTop+=uni.upx2px(510); //#endif
uni.upx2px(510);是canvas组件的上级组件的高度
uni.upx2px(510);
支付宝小程序IDE中不显示,但运行到真机是可以显示的,请真机测试。
一套代码编到 7 个平台,依次扫描二维码,亲自体验 uCharts 图表跨平台效果!IOS 因 demo 比较简单无法上架,请自行编译。