|
@@ -57,6 +57,12 @@ export default defineComponent({
|
|
|
return list;
|
|
|
});
|
|
|
|
|
|
+ const metronomeList = computed(() => {
|
|
|
+ const list = state.modeType === 'follow' ? [{name:'音符',value:1},{name:'关闭',value:3}] : [{name:'音符',value:1},{name:'节拍',value:2},{name:'关闭',value:3}];
|
|
|
+ return list;
|
|
|
+ });
|
|
|
+
|
|
|
+
|
|
|
return () => (
|
|
|
<div class={[styles.settting]}>
|
|
|
<div class={[styles.head, "top_draging"]}>
|
|
@@ -95,7 +101,7 @@ export default defineComponent({
|
|
|
<div class={styles.tit}>指针模式</div>
|
|
|
<div class={styles.radioBox}>
|
|
|
{
|
|
|
- [{name:'音符',value:1},{name:'节拍',value:2},{name:'关闭',value:3}].map(item=>{
|
|
|
+ metronomeList.value.map(item=>{
|
|
|
return <div class={ metronomeData.cursorMode===item.value && styles.active } onClick={ ()=>{
|
|
|
// 切换光标模式
|
|
|
metronomeData.cursorMode = item.value
|
|
@@ -107,7 +113,9 @@ export default defineComponent({
|
|
|
<div class={styles.pointerCon}>
|
|
|
<div class={styles.pointerBox}>
|
|
|
<div>音符:指针跟随音符播放</div>
|
|
|
- <div>节拍:指针跟随节拍播放</div>
|
|
|
+ {
|
|
|
+ state.modeType !== 'follow' && <div>节拍:指针跟随节拍播放</div>
|
|
|
+ }
|
|
|
<div>关闭:不显示指针</div>
|
|
|
</div>
|
|
|
</div>
|