前几天在微信小程序中用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>
复制