gcj 3 years ago
parent
commit
1e2665646d
1 changed files with 13 additions and 12 deletions
  1. 13 12
      src/components/Adult/preview/WordPhrase.vue

+ 13 - 12
src/components/Adult/preview/WordPhrase.vue

@@ -67,8 +67,19 @@
               v-for="(sItem, sIndex) in item"
               :key="'curQue.option.child' + sIndex"
             >
+              <template v-if="sItem.bg || sItem.ed">
+                <a
+                  :class="[
+                    'play-btn',
+                    curTime >= sItem.bg && curTime < sItem.ed && stopAudioS
+                      ? 'active'
+                      : '',
+                  ]"
+                  @click="handleChangeTime(sItem.bg, sItem.ed)"
+                ></a>
+              </template>
               <template
-                v-if="
+                v-else-if="
                   sItem.mp3_list &&
                   sItem.mp3_list.length > 0 &&
                   sItem.mp3_list[0].id
@@ -90,17 +101,7 @@
                   :src="sItem.mp3_list[0].id"
                 ></audio>
               </template>
-              <template v-else-if="sItem.bg || sItem.ed">
-                <a
-                  :class="[
-                    'play-btn',
-                    curTime >= sItem.bg && curTime < sItem.ed && stopAudioS
-                      ? 'active'
-                      : '',
-                  ]"
-                  @click="handleChangeTime(sItem.bg, sItem.ed)"
-                ></a>
-              </template>
+
               <template v-else>
                 <span style="width: 16px; height: 16px"></span>
               </template>