|
@@ -27,6 +27,7 @@ import icon_favitorActive from '/src/common/images/icon-collect-active.png';
|
|
|
import { useRouter } from 'vue-router';
|
|
|
import PlayItem from './component/play-item';
|
|
|
import PlayLoading from './component/play-loading';
|
|
|
+import TheNoticeBar from '/src/components/TheNoticeBar';
|
|
|
|
|
|
export default defineComponent({
|
|
|
name: 'XiaokuMusic',
|
|
@@ -80,8 +81,7 @@ export default defineComponent({
|
|
|
};
|
|
|
|
|
|
/** 音频控制 */
|
|
|
- const handleChangeAudio = (type: 'play' | 'pause' | 'pre' | 'next') => {
|
|
|
- console.log("🚀 ~ type:", type)
|
|
|
+ const handleChangeAudio = (type: 'play' | 'pause' | 'pre' | 'next' | 'favitor') => {
|
|
|
if (type === 'play') {
|
|
|
data.playState = 'play';
|
|
|
} else if (type === 'pause') {
|
|
@@ -95,7 +95,7 @@ export default defineComponent({
|
|
|
handlePlay(data.list[data.listActive + 1]);
|
|
|
}
|
|
|
} else if (type === 'favitor') {
|
|
|
- handleFavitor()
|
|
|
+ handleFavitor();
|
|
|
}
|
|
|
};
|
|
|
return () => (
|
|
@@ -168,7 +168,7 @@ export default defineComponent({
|
|
|
</div>
|
|
|
<div class={styles.title}>
|
|
|
<div class={styles.titleName}>
|
|
|
- {item.musicSheetName}
|
|
|
+ <TheNoticeBar text={item.musicSheetName} />
|
|
|
</div>
|
|
|
<div class={styles.titleDes}>{item.composer}</div>
|
|
|
</div>
|
|
@@ -203,9 +203,13 @@ export default defineComponent({
|
|
|
<div class={styles.musicName}>
|
|
|
{activeItem.value.musicSheetName}
|
|
|
</div>
|
|
|
- <img class={styles.goBtn} src={icon_goXiaoku} onClick={() => {
|
|
|
+ <img
|
|
|
+ class={styles.goBtn}
|
|
|
+ src={icon_goXiaoku}
|
|
|
+ onClick={() => {
|
|
|
window.open('https://dev.kt.colexiu.com/instrument/');
|
|
|
- }} />
|
|
|
+ }}
|
|
|
+ />
|
|
|
<div class={styles.favitor} onClick={() => handleFavitor()}>
|
|
|
<Transition name="favitor" mode="out-in">
|
|
|
{activeItem.value.delFlag ? (
|