收藏
回答

小程序中echarts第一次编译不显示,第二次才会显示,以此类推,这是什么情况?

import * as echarts from '../../ec-canvas/echarts';


let chart = null;


function initChart(canvas, width, height, dpr{
    chart = echarts.init(canvas, null, {
        width: width,
        height: height,
        devicePixelRatio: dpr // new
    });
    canvas.setChart(chart);
    console.log(canvas)
    var option = {
        tooltip: {
            animationtrue,
            trigger'axis',
            formatter:`{b0}
                {c0}分`
        },
        xAxis: {
            type'category',
            data: ['09/05 13:00''09/05 14:00''09/05 15:00''09/05 16:00''09/05 17:00''09/05 18:00''09/05 19:00']
        },
        yAxis: {
            type'value'
        },
        series: [{
            data: [6420-2-4-6],
            type'line'
        }]
    };


    chart.setOption(option);
    return chart;
}


Page({
    data: {
        ec: {
            onInit: initChart
        }
    },
    onLoad(){},
    onReady(){
    },
});


<view class="container">
  <ec-canvas id="mychart-dom-bar" style="width:800rpx;height:800rpx;" canvas-id="mychart-bar" ec="{{ ec }}"></ec-canvas>
</view>
回答关注问题邀请回答
收藏

2 个回答

  • M。
    M。
    2020-09-14

    微信有个echarts的插件

    2020-09-14
    有用
    回复 1
    • .
      .
      2020-09-15
      我用的好像就是这个插件
      2020-09-15
      回复
  • 陈宇明
    陈宇明
    2020-09-14
    你应该去echarts开源库去提问
    
    2020-09-14
    有用
    回复 1
    • .
      .
      2020-09-15
      在问呢
      2020-09-15
      回复
登录 后发表内容
问题标签