|
@@ -50,6 +50,8 @@ export default defineComponent({
|
|
state.finished = !res.data.next;
|
|
state.finished = !res.data.next;
|
|
musicForms.page = res.data.current + 1;
|
|
musicForms.page = res.data.current + 1;
|
|
// state.listState.dataShow = state.list.length > 0;
|
|
// state.listState.dataShow = state.list.length > 0;
|
|
|
|
+ } else {
|
|
|
|
+ state.finished = true;
|
|
}
|
|
}
|
|
} catch (error) {
|
|
} catch (error) {
|
|
// console.log('🚀 ~ error:', error);
|
|
// console.log('🚀 ~ error:', error);
|
|
@@ -194,7 +196,15 @@ export default defineComponent({
|
|
}}
|
|
}}
|
|
</MHeader>
|
|
</MHeader>
|
|
|
|
|
|
- <MSearch background={state.background}>
|
|
|
|
|
|
+ <MSearch
|
|
|
|
+ background={state.background}
|
|
|
|
+ onSearch={(val: any) => {
|
|
|
|
+ musicForms.keyword = val;
|
|
|
|
+ musicForms.page = 1;
|
|
|
|
+ state.musics = [];
|
|
|
|
+ state.finished = false;
|
|
|
|
+ getMusicList();
|
|
|
|
+ }}>
|
|
{{
|
|
{{
|
|
left: () =>
|
|
left: () =>
|
|
isSearch.value && (
|
|
isSearch.value && (
|