All Projects → xiaolin3303 → Wx Charts

xiaolin3303 / Wx Charts

Licence: mit
微信小程序图表charts组件,Charts for WeChat Mini Program

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Wx Charts

Fundcharts
轻量级canvas数据可视化组件库(可在web移动端、微信小程序、服务端nodejs运行)。包含折线图/面积图、饼图/环形图、柱状图、雷达图(蜘蛛图),散点图,K线图,组合图,持续更新及维护。
Stars: ✭ 143 (-96.91%)
Mutual labels:  wechat-app, canvas, charts
Hqchart
HQChart - H5, 微信小程序 沪深/港股/数字货币/期货/美股 K线图(kline),走势图,缩放,拖拽,十字光标,画图工具,截图,筹码图. 分析家语法,通达信语法,(麦语法),第3方数据替换接口
Stars: ✭ 1,126 (-75.7%)
Mutual labels:  wechat, chart, canvas
Wechat mall applet
A real mall wechat applet
Stars: ✭ 489 (-89.45%)
Mutual labels:  wechat-app, mini-program
Lemonjournal
A WeChat mini program demo based on Wafer2 framework - 微信小程序Demo:柠檬手帐 - 界面简洁的图片编辑应用,支持图片和文字的移动、旋转、缩放、保存编辑状态并生成预览图
Stars: ✭ 341 (-92.64%)
Mutual labels:  wechat, canvas
Wxapp Boilerplate
使用 webpack, babel, scss 开发的微信/支付宝小程序项目脚手架
Stars: ✭ 367 (-92.08%)
Mutual labels:  wechat, mini-program
Klinechart
📈Lightweight k-line chart that can be highly customized. Zero dependencies. Support mobile.(可高度自定义的轻量级k线图,无第三方依赖,支持移动端)
Stars: ✭ 303 (-93.46%)
Mutual labels:  chart, canvas
Wechat Mini Shop
微信小程序商城,微信小程序微店,接口基于FaShop
Stars: ✭ 328 (-92.92%)
Mutual labels:  wechat-app, wechat
Reports kit
Beautiful, interactive charts and tables for Ruby on Rails
Stars: ✭ 349 (-92.47%)
Mutual labels:  chart, charts
Fresh Weather
新鲜天气:使用小程序·云开发的小程序
Stars: ✭ 291 (-93.72%)
Mutual labels:  wechat, mini-program
Hycharts
柱状图、折/曲线图、K线图(主图、交易量图、辅助图), 图与图可以自由组合, 支持分页加载数据 -----> 低内存、低耗电、滑动缩放顺滑
Stars: ✭ 394 (-91.5%)
Mutual labels:  chart, charts
Wechat App Music
微信小程序:音乐播放器 技术栈: redux + es7 +labrador
Stars: ✭ 384 (-91.71%)
Mutual labels:  wechat-app, wechat
Planmaster
套餐助手:手机套餐对比选购小程序
Stars: ✭ 487 (-89.49%)
Mutual labels:  wechat-app, wechat
Wepy Mall
微信小程序--基于wepy 商城(微店)微信小程序 欢迎学习交流
Stars: ✭ 3,224 (-30.41%)
Mutual labels:  wechat-app, wechat
Hxcharts
📊 Chart for iOS 仪表盘、柱状图、圆形图、折线图、环形图
Stars: ✭ 301 (-93.5%)
Mutual labels:  chart, charts
React Jsx Highcharts
Highcharts built with proper React components
Stars: ✭ 336 (-92.75%)
Mutual labels:  chart, charts
Lightweight Charts
Financial lightweight charts built with HTML5 canvas
Stars: ✭ 4,390 (-5.24%)
Mutual labels:  canvas, charts
Weapp Qrcode
Wechat miniapp generate qrcode image
Stars: ✭ 339 (-92.68%)
Mutual labels:  wechat-app, wechat
Flutter echarts
A Flutter widget to use Apache ECharts (incubating) in a reactive way.
Stars: ✭ 420 (-90.93%)
Mutual labels:  chart, charts
Miemie
🐑 咩咩单词:简易背单词的微信小程序
Stars: ✭ 286 (-93.83%)
Mutual labels:  wechat-app, mini-program
Anychart
AnyChart is a lightweight and robust JavaScript charting solution with great API and documentation. The chart types and unique features are numerous, the library works easily with any development stack.
Stars: ✭ 288 (-93.78%)
Mutual labels:  chart, charts

wx-charts

微信小程序图表工具,charts for WeChat small app

基于canvas绘制,体积小巧

持续优化更新中,请保持关注~ 有任何问题欢迎在Issues中讨论,提出issue前请先阅读此须知

字节跳动大量招聘前端开发工程师(初级、高级、资深、Leader),坐标北京、上海、深圳、杭州、成都、武汉、广州、南京,感兴趣的朋友请点击此处进行投递

支持图表类型

  • 饼图 pie
  • 圆环图 ring
  • 线图 line
  • 柱状图 column
  • 区域图 area
  • 雷达图 radar

代码分析 Here

更新记录

  • 动画性能优化
  • 图表滚动的支持,感谢@jxintang
  • 优化曲线绘制
  • 新增雷达图 2017-03-17
  • 新增tooltip 2017-03-07
  • 新增曲线的绘制 2017-03-06
  • 新增更新数据、终止进行中的动画方法,渲染完成事件回调 2017-02-17
  • 新增圆环图title, subtitle 2017-01-10
  • x轴文案碰撞避让 2016-12-30
  • add pie chart dataLabel 2016-12-19
  • add animation 2016-12-05
  • build with rollup 2016-12-02
  • add legend 2016-11-29

如何使用

1、直接引用编译好的文件 dist/wxcharts.js 或者 dist/wxcharts-min.js

2、自行编译

git clone https://github.com/xiaolin3303/wx-charts.git
npm install rollup -g
npm install
rollup -c 或者 rollup --config rollup.config.prod.js

实际项目中如何具体使用wx-charts 或者 访问wx-charts-demo查看在微信开发工具中直接运行的例子

参数说明

参数说明 - wxCharts使用文档

方法 & 事件

方法 & 事件 - wxCharts使用说明

Example

pieChart ringChart lineChart curveLineChart columnChart areaChart areaChart

pieChart ringChart lineChart columnChart areaChart tooltip scrollLineChart

更多内容请查看Example - wxCharts使用说明

测试

  1. iPhone 6s, IOS 9.3.5
  2. 小米4, ANDORID 6.0.1

兼容性问题请在Issue中提出

一些问题的说明汇总

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].