|
@@ -398,8 +398,8 @@ export default defineComponent({
|
|
|
const toggleBtn = computed(() => {
|
|
|
// 选择模式, url设置模式 不显示
|
|
|
if (headTopData.modeType !== "show" || !headTopData.showBack) return { display: false, disabled: false };
|
|
|
- // 跟练开始, 评测开始 禁用
|
|
|
- if (followData.start || evaluatingData.startBegin) return { display: true, disabled: true };
|
|
|
+ // 跟练开始, 评测开始 播放开始 隐藏
|
|
|
+ if (state.playState == "play" || followData.start || evaluatingData.startBegin) return { display: false, disabled: false };
|
|
|
|
|
|
return {
|
|
|
display: true,
|
|
@@ -602,24 +602,27 @@ export default defineComponent({
|
|
|
}}
|
|
|
>
|
|
|
{/* 返回和标题 */}
|
|
|
- <div class={styles.headTopLeftBox}>
|
|
|
- <img src={iconBack} class={['headTopBackBtn', styles.img, !headTopData.showBack && styles.hidenBack]} onClick={handleBack} />
|
|
|
- {
|
|
|
- state.modeType === "practise" && smoothAnimationState.isShow.value ?
|
|
|
- <div class={[styles.title,isMusicList.value && styles.isMusicList]} onClick={()=>{
|
|
|
- isMusicList.value && (musicListShow.value = true)
|
|
|
- }}>
|
|
|
- <NoticeBar
|
|
|
- text={state.examSongName}
|
|
|
- background="none"
|
|
|
- />
|
|
|
- </div> :
|
|
|
- isMusicList.value &&
|
|
|
- <img src={listImg} class={[styles.img]} onClick={()=>{
|
|
|
- musicListShow.value = true
|
|
|
- }} />
|
|
|
- }
|
|
|
- </div>
|
|
|
+ {
|
|
|
+ !(state.playState == "play" || followData.start || evaluatingData.startBegin) &&
|
|
|
+ <div class={styles.headTopLeftBox}>
|
|
|
+ <img src={iconBack} class={['headTopBackBtn', styles.img, !headTopData.showBack && styles.hidenBack]} onClick={handleBack} />
|
|
|
+ {
|
|
|
+ smoothAnimationState.isShow.value ?
|
|
|
+ <div class={[styles.title,isMusicList.value && styles.isMusicList]} onClick={()=>{
|
|
|
+ isMusicList.value && (musicListShow.value = true)
|
|
|
+ }}>
|
|
|
+ <NoticeBar
|
|
|
+ text={state.examSongName}
|
|
|
+ background="none"
|
|
|
+ />
|
|
|
+ </div> :
|
|
|
+ isMusicList.value &&
|
|
|
+ <img src={listImg} class={[styles.img]} onClick={()=>{
|
|
|
+ musicListShow.value = true
|
|
|
+ }} />
|
|
|
+ }
|
|
|
+ </div>
|
|
|
+ }
|
|
|
{/* 模式切换 */}
|
|
|
{
|
|
|
state.playType === "play" &&
|