为什么报告的echarts代码放入到大屏pro里面就无法显示?

报告和大屏虽然都支持echarts,但是使用方式有差异

1.echart组件引入数据源时的变量名不同

大屏pro中,echart组件通过 data 变量获取数据源的数据
报告中,echart组件通过 dataset 变量获取数据源的数据

2.大屏pro 包含更多内置变量名,可能与报告中的定义重复

报告的echarts需要定义一些固定的变量,如:

var data
var option

大屏pro里面已经预定义好了参数,见下图。直接可以使用data ,option等内置变量:

为什么报告的echarts代码放入到大屏pro里面就无法显示? - 图1

小节

1.引入数据源的变量名替换为data,而不是dataset
2.检查变量名冲突,避免与内置变量冲突