ソースを参照

文章段落多语言

natasha 1 日 前
コミット
acd231968a

+ 10 - 3
src/views/book/courseware/preview/components/article/NormalModelChs.vue

@@ -882,6 +882,15 @@
         </div>
       </template>
     </template>
+    <div class="multilingual" v-for="(items, indexs) in curQue.detail" :key="indexs">
+      <div
+        class="multilingual-para"
+        :class="[items.isTitle ? 'multilingual-para-center' : '']"
+        v-if="curQue.property.multilingual_position === 'all'"
+      >
+        {{ items.multilingualTextList[multilingual] ? items.multilingualTextList[multilingual].join(' ') : '' }}
+      </div>
+    </div>
     <div
       v-if="
         ((curQue.mp3_list && curQue.mp3_list.length > 0 && curQue.mp3_list[0].url) ||
@@ -932,9 +941,7 @@
         />
       </div>
     </div>
-    <!-- <div class="multilingual" v-for="(items, indexs) in multilingualTextList" :key="indexs">
-      {{ items }}
-    </div> -->
+
     <template v-if="isNoteShow">
       <div
         ref="notecard"

+ 9 - 0
src/views/book/courseware/preview/components/article/PhraseModelChs.vue

@@ -582,6 +582,15 @@
         </div>
       </template>
     </template>
+    <div class="multilingual" v-for="(items, indexs) in curQue.detail" :key="indexs">
+      <div
+        class="multilingual-para"
+        :class="[items.isTitle ? 'multilingual-para-center' : '']"
+        v-if="curQue.property.multilingual_position === 'all'"
+      >
+        {{ items.multilingualTextList[multilingual] ? items.multilingualTextList[multilingual].join(' ') : '' }}
+      </div>
+    </div>
     <div
       v-if="
         ((curQue.mp3_list && curQue.mp3_list.length > 0 && curQue.mp3_list[0].url) ||

+ 9 - 0
src/views/book/courseware/preview/components/article/Practicechs.vue

@@ -413,6 +413,15 @@
         </div> -->
       </div>
     </template>
+    <div class="multilingual" v-for="(items, indexs) in curQue.detail" :key="indexs">
+      <div
+        class="multilingual-para"
+        :class="[items.isTitle ? 'multilingual-para-center' : '']"
+        v-if="curQue.property.multilingual_position === 'all'"
+      >
+        {{ items.multilingualTextList[multilingual] ? items.multilingualTextList[multilingual].join(' ') : '' }}
+      </div>
+    </div>
     <div
       v-if="
         ((curQue.mp3_list && curQue.mp3_list.length > 0 && curQue.mp3_list[0].url) ||

+ 9 - 0
src/views/book/courseware/preview/components/article/WordModelChs.vue

@@ -554,6 +554,15 @@
         </div>
       </template>
     </template>
+    <div class="multilingual" v-for="(items, indexs) in curQue.detail" :key="indexs">
+      <div
+        class="multilingual-para"
+        :class="[items.isTitle ? 'multilingual-para-center' : '']"
+        v-if="curQue.property.multilingual_position === 'all'"
+      >
+        {{ items.multilingualTextList[multilingual] ? items.multilingualTextList[multilingual].join(' ') : '' }}
+      </div>
+    </div>
     <div
       v-if="
         ((curQue.mp3_list && curQue.mp3_list.length > 0 && curQue.mp3_list[0].url) ||