|
@@ -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>
|