此版本为2.0版本,1.0版本会报如下错,参考文档
-
柱状图报错如下:
解决代码如下:
canvasObj[canvasId] = new uCharts({
// $this: _self,
// canvasId: canvasId,
// 这里修改为:
context: uni.createCanvasContext(canvasId, _self),
type: 'column',
padding: [15, 15, 0, 15],
// 其他代码段
.............
});
-
环形图报错如下:
canvasObj[canvasId] = new uCharts({
// $this: _self,
// canvasId: canvasId,
context: uni.createCanvasContext(canvasId, _self),
type: 'ring',
// 其他代码段
...........
extra: {
// 将代码改为如下代码段
// pie: {
ring: {
lableWidth: 15,
ringWidth: 40 * _self.pixelRatio, //圆环的宽度
offsetAngle: 0 //圆环的角度
}
},
// 其他代码段
...........
});