小程序
小游戏
企业微信
微信支付
扫描小程序码分享
其他参数设置跟另一个页面一模一样,但是另一个页面就没问题,就这个,我把动态设置的参数都改成空了,还是报这个错误,求大神搭把手
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},请问最后怎么解决的?
感觉你这个初始化有点问题啊