微信小程序> 微信小程序小程序引入echarts统计图-小程序统计图插件-微信小程序统计图

微信小程序小程序引入echarts统计图-小程序统计图插件-微信小程序统计图

浏览量:2467 时间: 来源:搬砖老程
前言

微信现在是太多人使用了,应用这东西也非常的多,也包含小程序了,小程序发展到现在已经是非常好了。我很久都没写小程序的教程了,现在就开始今天的教程吧。

预览

官方git网站。你可以微信扫一扫扫下面的二维码,进行查看:

下载

下载地址:官方git网站。请按照下图可以进行下载,也可以通过git。手册:

引入项目中第一步:

拷贝文件,将echarts-for-weixin-master项目里面的ec-canvas文件夹拷贝到项目目录中,

第三步:

在需要显示页面配置文件中配置组件及引入。

.json配置组件{"usingComponents":{"ec-canvas":"../../ec-canvas/ec-canvas"}}.wxml使用组件!--index.wxml--viewclass="box"ec-canvasid="mychart-dom-bar"canvas-id="mychart-bar"ec="{{ec}}"/ec-canvas/view.wcss必须得样式.box{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;}.js脚本//1、引入依赖脚本import*asechartsfrom'../../ec-canvas/echarts';letchart=null;//2、进行初始化数据functioninitChart(canvas,width,height){chart=echarts.init(canvas,null,{width:width,height:height});canvas.setChart(chart);varoption={color:['#37a2da','#32c5e9','#67e0e3'],tooltip:{trigger:'axis',axisPointer:{//坐标轴指示器,坐标轴触发有效type:'shadow'//默认为直线,可选为:'line'|'shadow'}},legend:{data:['热度','正面','负面']},grid:{left:20,right:20,bottom:15,top:40,containLabel:true},xAxis:[{type:'value',axisLine:{lineStyle:{color:'#999'}},axisLabel:{color:'#666'}}],yAxis:[{type:'category',axisTick:{show:false},data:['汽车之家','今日头条','百度贴吧','一点资讯','微信','微博','知乎'],axisLine:{lineStyle:{color:'#999'}},axisLabel:{color:'#666'}}],series:[{name:'热度',type:'bar',label:{normal:{show:true,position:'inside'}},data:[300,270,340,344,300,320,310],itemStyle:{//emphasis:{//color:'#37a2da'//}}},{name:'正面',type:'bar',stack:'总量',label:{normal:{show:true}},data:[120,102,141,174,190,250,220],itemStyle:{//emphasis:{//color:'#32c5e9'//}}},{name:'负面',type:'bar',stack:'总量',label:{normal:{show:true,position:'left'}},data:[-20,-32,-21,-34,-90,-130,-110],itemStyle:{//emphasis:{//color:'#67e0e3'//}}}]};chart.setOption(option);returnchart;}Page({onShareAppMessage:function(res){return{title:'ECharts',path:'/pages/index/index',success:function(){},fail:function(){}}},data:{ec:{onInit:initChart//3、将数据放入到里面}},onReady(){setTimeout(function(){//获取chart实例的方式console.log(chart)},2000);}});

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎