Parcourir la source

新增评分规则详情中富文本展示优化

zhangliang2 il y a 2 ans
Parent
commit
522d27f059

+ 5 - 1
src/views/sceneLibrary/components/editor.vue

@@ -46,6 +46,10 @@ export default {
             type: String,
             default: "",
         },
+        isEdit: {
+            type: Boolean,
+            default: true,
+        },
     },
     watch: {
         content(newVal, oldVal) {
@@ -57,7 +61,7 @@ export default {
     methods: {
         onCreated(editor) {
             this.editor = Object.seal(editor); // 一定要用 Object.seal() ,否则会报错
-            // this.html = `<pre><code>${this.content}</code></pre>`;
+            if (!this.isEdit) this.html = `<pre><code></code></pre>`;
         },
     },
     mounted() {

+ 5 - 1
src/views/sceneLibrary/gradingRule.vue

@@ -34,7 +34,11 @@
                     maxlength="10000"
                     show-word-limit
                 ></el-input> -->
-                <editor :content="content" ref="editor"></editor>
+                <editor
+                    :content="content"
+                    ref="editor"
+                    :isEdit="!!$route.query.rulesId"
+                ></editor>
             </el-form-item>
 
             <div class="btns">