From 92ca2ff0a3e9283dc042b7f41d4b99ccf9a40dd4 Mon Sep 17 00:00:00 2001 From: Pan Date: Fri, 17 May 2019 18:16:42 +0800 Subject: [PATCH] refine --- src/components/Tinymce/index.vue | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/components/Tinymce/index.vue b/src/components/Tinymce/index.vue index 7edf27b2..38008b39 100644 --- a/src/components/Tinymce/index.vue +++ b/src/components/Tinymce/index.vue @@ -87,16 +87,10 @@ export default { } }, mounted() { - load(tinymceCDN, (err) => { - if (err) { - this.$message.error(err.message) - return - } - this.initTinymce() - }) + this.init() }, activated() { - this.initTinymce() + this.init() }, deactivated() { this.destroyTinymce() @@ -105,6 +99,15 @@ export default { this.destroyTinymce() }, methods: { + init() { + load(tinymceCDN, (err) => { + if (err) { + this.$message.error(err.message) + return + } + this.initTinymce() + }) + }, initTinymce() { const _this = this window.tinymce.init({