微信小程序如何显示图表?
网友回复
两种插件
1、wx-charts
github地址:https://github.com/xiaolin3303/wx-charts
支持的图表类型有:
饼图 pie
圆环图 ring
线图 line
柱状图 column
区域图 area
雷达图 radar
用法:
下载图表插件:https://github.com/xiaolin3303/wx-charts/blob/master/dist/wxcharts.js
把这个js问文件放大在小程序utils目录
wxml
<canvas canvas-id="columnCanvas" disable-scroll="true" class="canvas"></canvas>css
.canvas { width: 750rpx; height: 500rpx; }
js
var wxCharts = require("../../utils/wxcharts.js");//相对路径 Page({ data:{ imageWidth:0 }, onLoad:function(){ }, onShow:function(){ new wxCharts({ canvasId: 'columnCanvas', type: 'column', categories: ['2012', '2013', '2014', '2015', '2016', '2017'], series: [{ name: '成交量1', data: [15, 20, 45, 37, 4, 80] }], yAxis: { format: function (val) { return val + '万'; }, /*max:400, min:0*/ }, width: 320, height: 200 }); } })1效果
再来一个折线图
<canvas style="width: 400px; height: 500px;" canvas-id="yueEle" binderror="canvasIdErrorCallback" ></canvas>js
var wxCharts = require("../../utils/wxcharts.js"); var yuelineChart=null; Page({ data:{ imageWidth:0 }, onLoad:function(){ ...
点击查看剩余70%
python如何实现torrent的服务端进行文件分发p2p下载?
如何在浏览器中录制摄像头和麦克风数据为mp4视频保存下载本地?
go如何编写一个类似docker的linux的虚拟容器?
python如何写一个bittorrent的种子下载客户端?
ai能通过看一个网页的交互过程视频自主模仿复制网页编写代码吗?
ai先写功能代码通过chrome mcp来进行测试功能最后ai美化页面这个流程能行吗?
vue在手机端上下拖拽元素的时候如何禁止父元素及body的滚动导致无法拖拽完成?
使用tailwindcss如何去掉响应式自适应?
有没有直接在浏览器中运行的离线linux系统?
nginx如何保留post或get数据进行url重定向?