echarts中setOption没有重新渲染表格

  • setOption是merge,而非赋值,所以第二次setOption后,实际是更新了option

  • setOption支持notMerge为true的方案,但是需要全量更新option(性能不好);
    同时先getOption再notMerge也不是很好的方案(会覆盖默认值)

  • 散点图setOption的notMerge选项没有用, 所以在图表存在的情况下, 用getOption取到已经存在的option, 然后用chartInstance.clear(),清空option,最后setOption(option, false, false)。

posted @ 2022-04-03 11:05  喵师傅  阅读(549)  评论(0编辑  收藏  举报