canvas,wx-chart在小程序分包上无法展示

问题描述

用wx-chart画了个环形图,在主包里面画,页面可以正常展示环形图,但丢到小程序分包上,环形图就不展示了

问题出现的环境背景及自己尝试过哪些方法

检查过canvasId,和引入wx-chart路径都是没问题

wxml页面:
<canvas canvas-id="canvas1" style="width:600rpx; height:600rpx"></canvas>

wxss页面:
.log-list {
display: flex;
flex-direction: column;
padding: 40rpx;
}
.log-item {
margin: 10rpx;
}
.canvas {

width: 340px;
height: 340px;
transform: scale(0.5)

}

js页面:
let Charts = require('../../../utils/wxcharts.js');
var ringChart = null;
const aaa = 50
new Charts({
canvasId: 'canvas1',
type: 'ring',
series: [{ name: '一班', data: aaa }, { name: '二班', data: aaa }],
width: 300,
height: 300,
dataLabel: false,
legend: false,
extra: {

ringWidth: 18,  //环形的宽度
pie: {
  offsetAngle: -90
}

},
});
Page({

})

打印了一下chart实例发现一些东西,但不太清楚如何解决

clipboard.png

clipboard.png

阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题