从后台请求的数据改变,echarts图表未更新问题
- 描述
当从后台请求新的数据赋值给echarts时,图表的数据仍是初始化状态。 - 解决
造成该问题是没有将改变后的echarts数据重新更新到echarts组件配置中:
上面的chartMxin是echarts.init()方法初始化的对象
设置echarts柱状图背景色宽度比柱状图宽的问题
- 示例
带背景色柱状图 - 实现方案
- 讲解
核心思路再定义一类柱状图用于作为背景,需要使用barGap位移将背景柱状图位移到与柱状图在同一个位置,这里需要设置两者的层级关系,注意:pc端上使用zlevel属性即可,小程序中不可使用zlevel属性否则会报错,应该使用z属性。
小程序中echarts图表横向内容超出滚动坐标轴固定的需求
- 描述
在移动设备上当x轴内容过多需要内容滚动坐标轴固定时可添加dataZoom属性来实现。 - 实现
通过设置start,end属性可以缩放一屏上元素之间的距离,通过minValueSpan控制一屏展示的元素个数
如何解决echarts图表层级高在小程序中超出高度无法滚动问题
- 描述
由于echarts图表层级高,因此当内容超出高度时,设置元素超出滚动效果的样式是无法奏效的,需要搭配小程序scroll-view原生组件使用使其可以超出高度滚动。 - 实现
在echarts图表的外层添加scroll-view组件或者其他第三方scroll-view组件
1 条评论
hi