延迟300ms后 stopRefresh
This commit is contained in:
@@ -107,7 +107,10 @@ const { refresh, list, listView, loading, loadMore } = usePager((params, { rende
|
|||||||
|
|
||||||
async function onPull() {
|
async function onPull() {
|
||||||
await refresh({ page: 1 });
|
await refresh({ page: 1 });
|
||||||
listViewRef.value!.stopRefresh();
|
|
||||||
|
setTimeout(() => {
|
||||||
|
listViewRef.value!.stopRefresh();
|
||||||
|
}, 300);
|
||||||
}
|
}
|
||||||
|
|
||||||
onReady(() => {
|
onReady(() => {
|
||||||
|
|||||||
@@ -572,10 +572,8 @@ const refresherText = computed(() => {
|
|||||||
|
|
||||||
// 停止下拉刷新
|
// 停止下拉刷新
|
||||||
function stopRefresh() {
|
function stopRefresh() {
|
||||||
setTimeout(() => {
|
refresherStatus.value = "default";
|
||||||
refresherStatus.value = "default";
|
refreshTriggered.value = false;
|
||||||
refreshTriggered.value = false;
|
|
||||||
}, 300);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 滚动到顶部事件处理函数
|
// 滚动到顶部事件处理函数
|
||||||
|
|||||||
Reference in New Issue
Block a user