瀏覽代碼

修改富文本框赋值BUG

yanliming 3 年之前
父節點
當前提交
fa98b0438c
共有 2 個文件被更改,包括 25 次插入5 次删除
  1. 15 4
      src/views/base/configure-detail.vue
  2. 10 1
      src/views/base/newsInfo-detail.vue

+ 15 - 4
src/views/base/configure-detail.vue

@@ -52,7 +52,7 @@
                 ref="editor"
                 uploadName="upfile"
                 v-model="formModel.value"
-                :url="uploadUrl"
+                :url="uploadUrl1"
                 :config="editorConfig"
                 style="width: 90%"
             ></mce-editor>
@@ -124,6 +124,11 @@ export default {
       headers: {
         Authorization: getToken(),
       },
+      uploadUrl1: Constant.serverUrl + "/tinymce/upload?token=" + getToken(),
+      editorConfig: {
+        height: 300,
+        width: 660,
+      },
     };
   },
   methods: {
@@ -188,9 +193,6 @@ export default {
       return isJPG && isLt2M;
     },
   },
-  components: {
-    "mce-editor": MceEditor,
-  },
   mounted: function () {
     var self = this;
 
@@ -215,6 +217,12 @@ export default {
             }
           }
 
+          // if(self.formModel.type=='longtext'){
+          //   if (self.formModel.value != null) {
+          //     self.$refs.editor.setContent(self.formModel.value);
+          //   }
+          // }
+
         } else {
           self.$message.error(jsonData.message + "");
         }
@@ -223,6 +231,9 @@ export default {
         self.$message.error(error + "");
       });
   },
+  components: {
+    "mce-editor": MceEditor,
+  },
 };
 </script>
 

+ 10 - 1
src/views/base/newsInfo-detail.vue

@@ -52,7 +52,7 @@
                 ref="editor"
                 uploadName="upfile"
                 v-model="formModel.content"
-                :url="uploadUrl"
+                :url="uploadUrl1"
                 :config="editorConfig"
                 style="width: 90%"
             ></mce-editor>
@@ -122,6 +122,11 @@ export default {
       headers: {
         Authorization: getToken(),
       },
+      uploadUrl1: Constant.serverUrl + "/tinymce/upload?token=" + getToken(),
+      editorConfig: {
+        height: 300,
+        width: 660,
+      },
     };
   },
   methods: {
@@ -219,6 +224,10 @@ export default {
           if (images != null) {
             self.fileUrl = images 
           }
+          
+          if (self.formModel.content != null) {
+            self.$refs.editor.setContent(self.formModel.content);
+          }
 
         } else {
           self.$message.error(jsonData.message + "");