微信小程序 柱状图的使用
在miniprogram下的utils文件夾(若沒有就新建一個)下,新建wxcharts.js
僅供參考
粘貼?https://github.com/xiaolin3303/wx-charts/blob/master/dist/wxcharts.js? 復制里面的js
?
?
?視圖層代碼
<canvas canvas-id="columnCanvas" disable-scroll="true" class="canvas"></canvas>
wxss文件
.canvas {
? width: 750rpx;
? height: 500rpx;
}
js文件:
var wxCharts = require("../../utils/wxcharts.js");//相對路徑
2.在小程序onshow監聽頁面函數中加載柱狀圖展示
new wxCharts({
? ? ? canvasId: 'columnCanvas',
? ? ? type: 'column',
? ? ? categories: ['06:00:00', '07:00:00', '08:00:00', '09:00:00', '10:00:00', '11:00:00'],
? ? ? series: [{
? ? ? ? name: '跑步量',
? ? ? ? data: [1200, 3000, 4500, 3700, 400, 8044]
? ? ? }],
? ? ? yAxis: {
? ? ? ? format: function (val) {
? ? ? ? ? return val + '步';
? ? ? ? },
? ? ? ? /*max:400,
? ? ? ? min:0*/
? ? ? },
? ? ? width: 320,
? ? ? height: 200
? ? });
1.2 掌握折線圖展示
wxml頁面:
<canvas style="width: 400px; height: 500px;" canvas-id="yueEle" binderror="canvasIdErrorCallback"></canvas>js文件:
var wxCharts = require("../../utils/wxcharts.js"); var yuelineChart=null;效果圖:
數據的變動幅度過大會顯得不美觀,就像上圖。那么我們可以修改y軸的min和max值。 將test.js中y軸的max改為20,min改為-5后,圖表更加美觀。
總結
以上是生活随笔為你收集整理的微信小程序 柱状图的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SIPWeb视频对讲,群呼,广播会议一体
- 下一篇: 情以何堪的伤感QQ日志分享:一句话,了断