diff --git a/src/views/components/tinymce2/index.vue b/src/views/components/tinymce2/index.vue
index 60a38284..5f82a817 100644
--- a/src/views/components/tinymce2/index.vue
+++ b/src/views/components/tinymce2/index.vue
@@ -1,5 +1,5 @@
-
+
@@ -51,6 +51,13 @@ import { debounce } from "throttle-debounce";
export default {
props: {
+ id: {
+ type: String,
+ default: () => {
+ num === 10000 && (num = 1);
+ return `tinymce${+new Date()}${num++}`;
+ },
+ },
value: {
default: "",
},
@@ -67,7 +74,7 @@ export default {
let token = this.getUserToken();
let init = {
- selector: '#editors',
+ selector: `#${this.id}`,
language_url: require("./zh_CN.js"), // 中文语言包路径
language: "zh_CN",
skin_url: require("tinymce/skins/ui/oxide/skin.css"), // 编辑器皮肤样式
@@ -154,7 +161,7 @@ export default {
};
},
mounted() {
- tinymce.init(this.init)
+ // tinymce.init(this.init)
},
methods: {
vModel(editor) {
diff --git a/src/views/modules/workPc/guidance/DetailForm.vue b/src/views/modules/workPc/guidance/DetailForm.vue
index 74b0cf3c..8b878642 100644
--- a/src/views/modules/workPc/guidance/DetailForm.vue
+++ b/src/views/modules/workPc/guidance/DetailForm.vue
@@ -69,6 +69,8 @@