使用vue-echarts绘图更新option视图不更新问题
在更新echarts视图的配置项时,在对echarts图本身的配置项进行修改的时候,删除新增的图表配置,视图并不会更新,查看原因之后可以发现是因为对于echarts来说,为了提升效率,会自动将图表的option与之前的option进行合并, 但是当图表,根据传进来的option变化的时候,比如折线图当传进来两列数据的时候绘制一条线,传进一列数据时就绘制一条线。
·
在更新echarts视图的配置项时,在对echarts图本身的配置项进行修改的时候,删除新增的图表配置,视图并不会更新,查看原因之后可以发现是因为对于echarts来说,为了提升效率,会自动将图表的option与之前的option进行合并, 但是当图表,根据传进来的option变化的时候,比如折线图当传进来两列数据的时候绘制一条线,传进一列数据时就绘制一条线。如果直接通过修改数据配置项,当添加一条折线时是正常的,如果删除一条折线,就会因为option的自动合并特性导致删除失败,这个时候只要利用:update-options=“{ notMerge: true }” 不让数据自动进行合并就可以解决这一问题
更多推荐
已为社区贡献2条内容
所有评论(0)