2021.07.08(微信小程序引入echart)

1、进入github地址:https://github.com/ecomfe/echarts-for-weixin,下载到本地

2、将ec-canvas文件夹拷贝到自己的项目根目录下

3、打开需要引入echarts的页面

4、配置

  (1)在index.json中加入

 "usingComponents": {

    "ec-canvas": "../../ec-canvas/ec-canvas"

  }

   (2)index.js

import * as echarts from '../../ec-canvas/echarts';

function initChart(canvas, width, height, dpr) {

  const chart = echarts.init(canvas, null, {

    width: width,

    height: height,

  });

  canvas.setChart(chart);

  var option = {..........};  //需要引入的图表的配置项

  chart.setOption(option);

  return chart;

}

Page({

  data: {

    ec: {

      onInit: initChart

    },

}

})

   (3)index.wxml

 <view class="container">

    <ec-canvas id="mychart-dom-bar" canvas-id="mychart-bar" ec="{{ ec }}"></ec-canvas>

  </view>

(4)index.wxss

//设置container的长和宽,使图表有个初始化值

.container{

  width: 100%;

  height: 100vh;

}

ec-canvas {

  margin-top: 20rpx;

  width: 90%;

  height: 50vh;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值