|
@@ -285,7 +285,7 @@ export default defineComponent({
|
|
visualObj: null as any,
|
|
visualObj: null as any,
|
|
midiBuffer: null as unknown as ABCJS.MidiBuffer,
|
|
midiBuffer: null as unknown as ABCJS.MidiBuffer,
|
|
abcOptions: {
|
|
abcOptions: {
|
|
- selectionColor: '#0f81ff',
|
|
|
|
|
|
+ selectionColor: "#0f81ff",
|
|
add_classes: true,
|
|
add_classes: true,
|
|
clickListener: clickListener,
|
|
clickListener: clickListener,
|
|
responsive: "resize",
|
|
responsive: "resize",
|
|
@@ -1867,36 +1867,6 @@ export default defineComponent({
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</CollapseItem>
|
|
</CollapseItem>
|
|
- <CollapseItem title="谱号" name="clef">
|
|
|
|
- <div class={styles.wrapBox}>
|
|
|
|
- {ABC_DATA.clef.map((item) => (
|
|
|
|
- <div
|
|
|
|
- class={styles.topBtn}
|
|
|
|
- onClick={() => handleChange({ type: "clef", value: item.value })}
|
|
|
|
- >
|
|
|
|
- <div class={[styles.btnImg]}>
|
|
|
|
- <TheIcon iconClassName={item.icon} />
|
|
|
|
- </div>
|
|
|
|
- <div>{item.name}</div>
|
|
|
|
- </div>
|
|
|
|
- ))}
|
|
|
|
- </div>
|
|
|
|
- </CollapseItem>
|
|
|
|
- <CollapseItem title="调号" name="key">
|
|
|
|
- <div class={styles.wrapBox}>
|
|
|
|
- {ABC_DATA.key.map((item) => (
|
|
|
|
- <div
|
|
|
|
- class={styles.topBtn}
|
|
|
|
- onClick={() => handleChange({ type: "key", value: item.value })}
|
|
|
|
- >
|
|
|
|
- <div class={[styles.btnImg]}>
|
|
|
|
- <TheIcon iconClassName={item.icon} />
|
|
|
|
- </div>
|
|
|
|
- <div>{item.name}</div>
|
|
|
|
- </div>
|
|
|
|
- ))}
|
|
|
|
- </div>
|
|
|
|
- </CollapseItem>
|
|
|
|
|
|
|
|
<CollapseItem title="拍号" name="meter">
|
|
<CollapseItem title="拍号" name="meter">
|
|
<div class={styles.wrapBox}>
|
|
<div class={styles.wrapBox}>
|
|
@@ -2007,6 +1977,37 @@ export default defineComponent({
|
|
))}
|
|
))}
|
|
</div>
|
|
</div>
|
|
</CollapseItem>
|
|
</CollapseItem>
|
|
|
|
+
|
|
|
|
+ <CollapseItem title="谱号" name="clef">
|
|
|
|
+ <div class={styles.wrapBox}>
|
|
|
|
+ {ABC_DATA.clef.map((item) => (
|
|
|
|
+ <div
|
|
|
|
+ class={styles.topBtn}
|
|
|
|
+ onClick={() => handleChange({ type: "clef", value: item.value })}
|
|
|
|
+ >
|
|
|
|
+ <div class={[styles.btnImg]}>
|
|
|
|
+ <TheIcon iconClassName={item.icon} />
|
|
|
|
+ </div>
|
|
|
|
+ <div>{item.name}</div>
|
|
|
|
+ </div>
|
|
|
|
+ ))}
|
|
|
|
+ </div>
|
|
|
|
+ </CollapseItem>
|
|
|
|
+ <CollapseItem title="调号" name="key">
|
|
|
|
+ <div class={styles.wrapBox}>
|
|
|
|
+ {ABC_DATA.key.map((item) => (
|
|
|
|
+ <div
|
|
|
|
+ class={styles.topBtn}
|
|
|
|
+ onClick={() => handleChange({ type: "key", value: item.value })}
|
|
|
|
+ >
|
|
|
|
+ <div class={[styles.btnImg]}>
|
|
|
|
+ <TheIcon iconClassName={item.icon} />
|
|
|
|
+ </div>
|
|
|
|
+ <div>{item.name}</div>
|
|
|
|
+ </div>
|
|
|
|
+ ))}
|
|
|
|
+ </div>
|
|
|
|
+ </CollapseItem>
|
|
</Collapse>
|
|
</Collapse>
|
|
</div>
|
|
</div>
|
|
<div class={styles.box}>
|
|
<div class={styles.box}>
|