|
@@ -183,6 +183,9 @@ export default defineComponent({
|
|
|
if (selectMusic && selectMusic.isScoreRender && data.listActive === 0) {
|
|
|
data.musicInstrumentIndex = 999;
|
|
|
}
|
|
|
+
|
|
|
+ analyzeXml();
|
|
|
+ musicIframeLoad();
|
|
|
} else {
|
|
|
data.finshed = true;
|
|
|
}
|
|
@@ -195,13 +198,13 @@ export default defineComponent({
|
|
|
}, 500);
|
|
|
};
|
|
|
|
|
|
- const handleGetList = () => {
|
|
|
+ const handleGetList = async () => {
|
|
|
data.listActive = 0;
|
|
|
data.showPlayer = false;
|
|
|
data.playState = 'pause';
|
|
|
forms.page = 1;
|
|
|
data.finshed = false;
|
|
|
- getList();
|
|
|
+ await getList();
|
|
|
};
|
|
|
const spinRef = ref();
|
|
|
const handleResh = () => {
|
|
@@ -251,9 +254,9 @@ export default defineComponent({
|
|
|
}
|
|
|
});
|
|
|
obv.observe(spinRef.value);
|
|
|
- analyzeXml();
|
|
|
+ // analyzeXml();
|
|
|
|
|
|
- musicIframeLoad();
|
|
|
+ // musicIframeLoad();
|
|
|
window.addEventListener('message', iframeHandle);
|
|
|
});
|
|
|
onUnmounted(() => {
|
|
@@ -694,7 +697,7 @@ export default defineComponent({
|
|
|
? 'primary'
|
|
|
: 'default'
|
|
|
}
|
|
|
- onClick={() => {
|
|
|
+ onClick={async () => {
|
|
|
forms.audioPlayTypes = item.value || '';
|
|
|
if (item.value === 'SING') {
|
|
|
data.musicalInstrumentId = '';
|
|
@@ -705,7 +708,7 @@ export default defineComponent({
|
|
|
document
|
|
|
.querySelector('.musicList-container')
|
|
|
?.scroll(0, 0);
|
|
|
- handleGetList();
|
|
|
+ await handleGetList();
|
|
|
}}>
|
|
|
{item.label}
|
|
|
</NButton>
|
|
@@ -802,7 +805,7 @@ export default defineComponent({
|
|
|
class={styles.instrumentSection}
|
|
|
v-model:value={subjects.value}
|
|
|
options={data.tags}
|
|
|
- onMoreId={(val: any) => {
|
|
|
+ onMoreId={async (val: any) => {
|
|
|
if (data.loading) return;
|
|
|
data.musicalInstrumentId = val.childId;
|
|
|
data.musicSubject = val.parentId;
|
|
@@ -810,7 +813,7 @@ export default defineComponent({
|
|
|
document
|
|
|
.querySelector('.musicList-container')
|
|
|
?.scroll(0, 0);
|
|
|
- handleGetList();
|
|
|
+ await handleGetList();
|
|
|
}}
|
|
|
/>
|
|
|
)}
|