|
@@ -75,14 +75,10 @@ export default defineComponent({
|
|
|
|
|
|
/** 速度按钮 */
|
|
|
const speedBtn = computed(() => {
|
|
|
- // 选择模式 不显示
|
|
|
- if (headData.modeMode) return { display: false, disabled: false };
|
|
|
- // 音频播放中 禁用
|
|
|
- if (state.playState === "play") return { display: true, disabled: true };
|
|
|
- // 评测模式 禁用
|
|
|
- if (state.modeType === "evaluating") return { display: true, disabled: true };
|
|
|
- // 跟练模式 不显示
|
|
|
- if (state.modeType === "follow") return { display: false, disabled: true };
|
|
|
+ // 选择模式, 跟练模式 不显示
|
|
|
+ if (headData.modeMode || state.modeType === "follow") return { display: false, disabled: true };
|
|
|
+ // 评测模式, 音频播放中 禁用
|
|
|
+ if (state.modeType === "evaluating" || state.playState === "play") return { display: true, disabled: true };
|
|
|
|
|
|
return {
|
|
|
disabled: false,
|
|
@@ -131,10 +127,8 @@ export default defineComponent({
|
|
|
|
|
|
/** 原声按钮 */
|
|
|
const originBtn = computed(() => {
|
|
|
- // 选择模式 不显示
|
|
|
- if (headData.modeMode) return { display: false, disabled: false };
|
|
|
- // 跟练模式 不显示
|
|
|
- if (state.modeType === "follow") return { display: false, disabled: true };
|
|
|
+ // 选择模式,跟练模式 不显示
|
|
|
+ if (headData.modeMode || state.modeType === "follow") return { display: false, disabled: false };
|
|
|
// 评测开始 禁用
|
|
|
if (state.modeType === "evaluating") return { display: false, disabled: true };
|
|
|
// 原声, 伴奏 少一个,就不能切换
|