wx-charts微信小程序图表插件

微信小程序主流的图表工具,基于 Canvas,体积小,wx-charts 插件无法在组件内使用。
1.直接拷贝编译好的文件 dist/wxcharts-min.js到utils文件中,js下载地址:wxcharts-min.js
2.js中导入

import wxCharts from '../../utils/wxcharts-min.js'

3.wxml

<!--pages/reportform2/reportform2.wxml-->
<canvas canvas-id="pieCanvas" disable-scroll="true" class="pieCanvas" style="width:300px; height:300px;"></canvas>
<canvas canvas-id="ringCanvas" disable-scroll="true" class="ringCanvas" style="width:300px; height:300px;"></canvas>
<canvas canvas-id="lineCanvas" disable-scroll="true" class="lineCanvas" style="width:300px; height:300px;"></canvas>
<canvas canvas-id="columnCanvas" disable-scroll="true" class="columnCanvas" style="width:300px; height:300px;"></canvas>
<canvas canvas-id="areaCanvas" disable-scroll="true" class="areaCanvas" style="width:300px; height:300px;"></canvas>
<canvas canvas-id="radarCanvas" disable-scroll="true" class="radarCanvas" style="width:300px; height:300px;"></canvas>

canvas-id 与 new wxCharts({canvasId: ‘’}) 中的 canvasId 值必须一致。

For example

// pages/reportform2/reportform2.js
import wxCharts from '../../utils/wxcharts-min.js'
Page({
  data: {

  },
  onLoad: function (options) {
    this.echarts()
  },
  echarts(){
    // 饼图
    let piechart = new wxCharts({
      animation: true,
      canvasId: 'pieCanvas',
      type: 'pie',
      series: [{
        name: '成交量1',
        data: 15,
      }, {
        name: '成交量2',
        data: 35,
      }, {
        name: '成交量3',
        data: 78,
      }],
      width: 300,
      height: 300,
    })
    // 圆环图
    let ringchart = new wxCharts({
      animation: 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值