Explorar el Código

富文本简繁切换

dsy hace 1 semana
padre
commit
14e0cff323

+ 7 - 1
src/views/book/courseware/preview/components/rich_text/RichTextPreview.vue

@@ -1,3 +1,4 @@
+<!-- eslint-disable vue/no-v-html -->
 <template>
   <div :class="['describe-preview']" :style="[getAreaStyle(), getComponentStyle()]">
     <SerialNumberPosition v-if="isEnable(data.property.sn_display_mode)" :property="data.property" />
@@ -14,7 +15,12 @@
           :font-family="data?.unified_attrib?.font"
           :is-preview="isPreview"
         />
-        <span v-else class="rich-text" @click="handleRichFillClick" v-html="sanitizeHTML(data.content)"></span>
+        <span
+          v-else
+          class="rich-text"
+          @click="handleRichFillClick"
+          v-html="convertText(sanitizeHTML(data.content))"
+        ></span>
       </div>
 
       <div v-show="showLang" class="lang">