- {{ props.word.word }}
+ {{ word.word }}
+ class="mt-2 w-120 dictation"
+ :style="{minHeight: settingStore.fontSize.wordForeignFontSize +'px'}"
+ :class="showWordResult ? (right ? 'right' : 'wrong') : ''">
{{ i }}
@@ -396,13 +423,19 @@ const word = $computed(() => {
-
-
不认识
-
我认识
+
+ 我认识
+
+ 不认识
+
-
{
{{ v.pos }}
+ v-if="([PracticeMode.Listen,PracticeMode.Identify].includes(practiceMode) || settingStore.dictation) && !(showWordResult || showFullWord)"
+ v-html="hideWordInTranslation(v.cn, word.word)">
{{ v.cn }}
@@ -423,26 +456,27 @@ const word = $computed(() => {
+ :dictation="!(!settingStore.dictation || showFullWord || showWordResult)"/>
+ v-opacity="settingStore.translate || showFullWord || showWordResult">
{{ item.cn }}
-
+
+ v-opacity="settingStore.translate || showFullWord || showWordResult">
短语
-
{{ item.cn }}
+ :dictation="!(!settingStore.dictation || showFullWord || showWordResult)"/>
+
{{ item.cn }}
@@ -510,7 +544,7 @@ const word = $computed(() => {