微信小程序 - 曲线图

本文介绍了作者在微信小程序项目中自行为数据展示创建曲线图的过程。分享了包含wxml和js代码的实现方法。
摘要由CSDN通过智能技术生成

微信小程序 - 曲线图

最近要做微信小程序,项目中需要曲线图显示数据,所以在网上看了一下找了很久都没有找到一个,不知道是我查找的姿势不对,还是什么的。所以就自己做了一个曲线图,现在分享给大家。
在这里插入图片描述
不啰嗦,直接上代码:

wxml代码:

<canvas canvas-id='curve-img' style='width:{
  {canvasWidth}}px;height:{
  {canvasHeight}}px;'></canvas>

js代码:

// pages/canvas/index.js
Page({
canvasIdErrorCallback: function(e) {
 console.error(e);
},
/**
* 页面的初始数据
*/
data: {
 canvasWidth: 0,
 canvasHeight: 300,
 canvasDefaultVal: {
   maxVal: 0,
   totalData: 0,
   data: []
 }
},

/**
* 生命周期函数--监听页面加载
*/
onLoad: function(e) {
 var _this = this;
 wx.getSystemInfo({
   success: function(res) {
     _this.setData({
       canvasWidth: res.windowWidth - 3
     });
   },
 })
},

/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function() {
 var ctx 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值