feature[Tinymce]: support i18n (#994)

This commit is contained in:
mimimi 2018-08-22 14:42:12 +08:00 committed by 花裤衩
parent d5a8fb1e71
commit 189e645b23
1 changed files with 15 additions and 1 deletions

View File

@ -46,7 +46,16 @@ export default {
hasChange: false,
hasInit: false,
tinymceId: this.id,
fullscreen: false
fullscreen: false,
languageTypeList: {
'en': 'en',
'zh': 'zh_CN'
}
}
},
computed: {
language() {
return this.languageTypeList[this.$store.getters.language]
}
},
watch: {
@ -55,6 +64,10 @@ export default {
this.$nextTick(() =>
window.tinymce.get(this.tinymceId).setContent(val || ''))
}
},
language() {
this.destroyTinymce()
this.$nextTick(() => this.initTinymce())
}
},
mounted() {
@ -73,6 +86,7 @@ export default {
initTinymce() {
const _this = this
window.tinymce.init({
language: this.language,
selector: `#${this.tinymceId}`,
height: this.height,
body_class: 'panel-body ',