前几天在微信小程序中用echarts发现不显示,主要有一下几个可能
一、没配置好json,应配置如下
{
"usingComponents": {"ec-canvas": "../../ec-canvas/ec-canvas"}
}
二、未给echarts设置样式,应设置如下
ec-canvas {
width: 100%;
height: 30%;
}
.chart_one{
width: 750rpx;
height: 600rpx;
}
三、需要在其外面单独包一层视图
<view class="chart_one" >
<ec-canvas id="mychart" type='2d' canvas-id="mychart" ec="{{ ec1 }}"></ec-canvas>
</view>