@@ -42,14 +42,16 @@ export default defineComponent({
loading.value = false
}
+ const reset = () => {
+ isError.value = false
+ rows.value = []
+ params.page = 1
+ finished.value = false
+ FetchList()
+ }
+
expose({
- reset: () => {
- isError.value = false
- rows.value = []
- params.page = 1
- finished.value = false
- FetchList()
- },
+ reset,
FetchList
})
@@ -66,7 +68,10 @@ export default defineComponent({
<Item
data={item}
onClick={() => musicBuy(item)}
- onFavorite={() => emit('favorite')}
+ onFavorite={() => {
+ reset()
+ emit('favorite')
+ }}
/>
))
: !loading.value && (