diff --git a/src/pages/demo/chart/dynamicSize/index.vue b/src/pages/demo/chart/dynamicSize/index.vue index 7309bb01..db3a7717 100644 --- a/src/pages/demo/chart/dynamicSize/index.vue +++ b/src/pages/demo/chart/dynamicSize/index.vue @@ -143,11 +143,13 @@ export default { } }, computed: { + // 所有的图表已经 mounted ready () { return !this.chart.find(e => !e.ready) } }, watch: { + // 在所有的图表 mounted 后加载数据 ready (ready) { if (ready) { this.syncData() diff --git a/src/pages/demo/chart/index/index.vue b/src/pages/demo/chart/index/index.vue index d0292bf1..f79cb50d 100644 --- a/src/pages/demo/chart/index/index.vue +++ b/src/pages/demo/chart/index/index.vue @@ -114,11 +114,13 @@ export default { } }, computed: { + // 所有的图表已经 mounted ready () { return !this.chart.find(e => !e.ready) } }, watch: { + // 在所有的图表 mounted 后加载数据 ready (ready) { if (ready) { this.syncData()