美文网首页
小程序使用echarts-条形统计图

小程序使用echarts-条形统计图

作者: 编程小橙子 | 来源:发表于2019-08-29 11:37 被阅读0次
timg.jpg

先看效果图

image.png

下载 GitHub 上的 ecomfe/echarts-for-weixin 项目

1.首先在app.json中新建一个页面("pages/echarts/echarts")


image.png

2.将下载好的echarts-for-weixin-master进行解压后找到ec-canvas该文件夹,将该文件夹粘贴到项目中


image.png
3.在echarts.json中进行配置
{
  "usingComponents": {
    "ec-canvas":"../../ec-canvas/ec-canvas"
  },
  "navigationBarTitleText": "统计图"
}

4.echarts.wxml

<view class="content-echarts">
    <ec-canvas id="mychart-line" canvas-id="mychart-line" ec="{{ec}}"></ec-canvas>
  </view>

5.echarts.js

// pages/echarts/echarts.js
import * as echarts from '../../ec-canvas/echarts'
function initChart(canvas,width,height){
  const chart = echarts.init(canvas,null,{
    width:width,
    height:height
  })
  canvas.setChart(chart)
  var option = {
    color: ['#FFCC00'],
    title: {
      text: '本周销量统计图'
    },
    tooltip: {},
    legend: {
      data: ['销量']
    },
    xAxis: {
      data: ["周一", "周二", "周三", "周四", "周五", "周六",'周日']
    },
    yAxis: {},
    series: [{
      name: '销量',
      type: 'bar',
      data: [5, 20, 36, 10, 13, 20,38]
    }]
  };
  chart.setOption(option)
  return chart
}
Page({
  /**
   * 页面的初始数据
   */
  data: {
   ec:{onInit:initChart}
  },
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    return {
      title: '在微信中使用echarts',
      path: 'pages/echarts/echarts',
      success: function (res) { },
      fail: function () { }
    }
  }
})

6.echarts.wxss

/* pages/echarts/echarts.wxss */
.content-echarts{
  position: absolute;
  top: 25%;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
ec-canvas{
  width:100%;
  height: 600rpx;
  background: #fff;
}

相关文章

  • 小程序使用echarts-条形统计图

    先看效果图 下载 GitHub 上的 ecomfe/echarts-for-weixin 项目 1.首先在app....

  • echarts-条形统计图2

  • echarts-条形统计图1

    description:条形统计图,支持滑动鼠标滚轮来放大和缩小视图。

  • 条形统计图教学反思

    本周学习了条形统计图, 这单元教学让学生绘制的统计图一般都是在方格中,一格可以代表多个单位。会根据条形统计图分析数...

  • 《复式条形统计图》教学反思

    《复式条形统计图》是第八单元统计的第一节内容,在以前的统计教学过程中,我们学习了条形统计图,学生都能做出条形统...

  • 条形统计图(4)~李新星

    一,绘本引入 展示马克的条形统计图 师:请大家观察,条形统计图有什么组成? 生:有喜欢的宠物,0-6个表示人数,一...

  • 折线统计图

    演示从条形统计图变成折线统计图的变化过程,想一想这些点、线表示什么?

  • 3、象形统计图

    象形统计图的目的主要是为了使统计数据更为直观、通俗易懂,常见的象形统计图有:条形图、扇形统计图、折线统计图、象形图...

  • 反思中进步

    最近几日,我们两班在学习认识统计图,之前也教学过统计图,当时以为统计知识比较简单,学生很容易接受,记住条形统计图个...

  • ggplot2学习笔记系列之利用ggplot2绘制误差棒及显著性

    YanTao 绘制带有误差棒的条形图 绘制带有显著性标记的条形图 绘制两条形图中间带有星号的统计图 为图形添加标题...

网友评论

      本文标题:小程序使用echarts-条形统计图

      本文链接:https://www.haomeiwen.com/subject/dpzbectx.html