From 012595753ae6398b9ba59e2f521cc8c34af655bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com> Date: Sat, 17 Feb 2018 12:36:11 +0800 Subject: [PATCH] no message Former-commit-id: 0de9bd387316a073692d5f9eb91b396e278d91eb Former-commit-id: 0d79fe94dc93c64ce24d9d1d193a7ce8dd7e29d4 Former-commit-id: 8ba36adb3ffcdb3a607cc86310dadd8418e2f5e8 --- src/components/charts/G2/mixins/G2.js | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/components/charts/G2/mixins/G2.js b/src/components/charts/G2/mixins/G2.js index bd40d5ac..4d4d77fa 100644 --- a/src/components/charts/G2/mixins/G2.js +++ b/src/components/charts/G2/mixins/G2.js @@ -44,15 +44,13 @@ export default { mounted () { // 如果设置了在 mounted 后自动初始化 就在这里初始化 if (this.autoInit) { - setTimeout(() => { - this.initHandler() - }, 0) + this.init() } }, watch: { // 数据改变 data () { - this.changeData() + this.refreshData() } }, methods: { @@ -92,6 +90,20 @@ export default { } else { // 以后看着办 } + }, + // 初始化 + init () { + this.$log( + '@/components/charts/G2/mixins/G2.js', + '如果你看到这条消息 请检查是否在图表组件中设置init方法' + ) + }, + // 更新数据 + refreshData () { + this.$log( + '@/components/charts/G2/mixins/G2.js', + '如果你看到这条消息 请检查是否在图表组件中设置refreshData方法' + ) } } }