小程序
小游戏
企业微信
微信支付
扫描小程序码分享
其他参数设置跟另一个页面一模一样,但是另一个页面就没问题,就这个,我把动态设置的参数都改成空了,还是报这个错误,求大神搭把手
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可能是数据还没加载完,就开始初始化echarts了。你试一下等数据加载完再执行echarts初始化。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
type: 'value',
interval: 5,
minInterval: 15,
maxInterval: 15,
axisLine: {
lineStyle: {
color: '#999'
}
},
axisLabel: {
color: '#666'
}],
yAxis: [{
axisTick: {
show: false
scale: true
series: this.data.series_data
};
scaChart.setOption(points);
// 注意这里一定要返回 chart 实例,否则会影响事件处理等
return scaChart;
});
init_line_charts: function () {
this.mychart_line.init((canvas, width, height, dpr) => {
// 初始化图表
const scaChart = echarts.init(canvas, null, {
width: width,
height: height,
devicePixelRatio: dpr // 加上这一行即可解决模糊问题
//设置参数
var points = {
legend: {
bottom: 10,
show: true
//此处定义图表的位置,可以给图例让出位置来
grid: {
left: 20,
right: 20,
bottom: this.data.grid_bottom,
top: 10,
containLabel: true
请问最后怎么解决的?
感觉你这个初始化有点问题啊
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可能是数据还没加载完,就开始初始化echarts了。你试一下等数据加载完再执行echarts初始化。
type: 'value',
interval: 5,
minInterval: 15,
maxInterval: 15,
axisLine: {
lineStyle: {
color: '#999'
}
},
axisLabel: {
color: '#666'
}
}],
yAxis: [{
type: 'value',
axisTick: {
show: false
},
axisLine: {
lineStyle: {
color: '#999'
}
},
axisLabel: {
color: '#666'
},
scale: true
}],
series: this.data.series_data
};
scaChart.setOption(points);
// 注意这里一定要返回 chart 实例,否则会影响事件处理等
return scaChart;
});
}
init_line_charts: function () {
this.mychart_line.init((canvas, width, height, dpr) => {
// 初始化图表
const scaChart = echarts.init(canvas, null, {
width: width,
height: height,
devicePixelRatio: dpr // 加上这一行即可解决模糊问题
});
//设置参数
var points = {
legend: {
bottom: 10,
show: true
},
//此处定义图表的位置,可以给图例让出位置来
grid: {
left: 20,
right: 20,
bottom: this.data.grid_bottom,
top: 10,
containLabel: true
},
请问最后怎么解决的?
感觉你这个初始化有点问题啊