fix
This commit is contained in:
@@ -35,7 +35,6 @@
|
||||
ref="waterfallsFlowRef"
|
||||
:column="columnCount"
|
||||
:columnSpace="columnSpace"
|
||||
@loaded="imageloaded"
|
||||
:value="list"
|
||||
>
|
||||
<template v-slot:default="job">
|
||||
@@ -105,13 +104,25 @@ const { list, loading, refresh, loadMore,finished } = usePagination(
|
||||
},
|
||||
}
|
||||
);
|
||||
watch(()=>finished.value, (newVal) => {
|
||||
if (newVal) {
|
||||
// 确保瀑布流组件知道数据已加载完成
|
||||
loadmoreRef.value?.change('noMore')
|
||||
}else{
|
||||
loadmoreRef.value?.change('more')
|
||||
}
|
||||
})
|
||||
|
||||
function imageloaded() {
|
||||
if(finished.value) loadmoreRef.value?.change('noMore');
|
||||
else loadmoreRef.value?.change('more');
|
||||
|
||||
|
||||
}
|
||||
// function imageloaded() {
|
||||
// nextTick(() => {
|
||||
// console.log('触发',finished.value)
|
||||
// if (finished.value) {
|
||||
// loadmoreRef.value?.change('noMore')
|
||||
// } else {
|
||||
// loadmoreRef.value?.change('more')
|
||||
// }
|
||||
// })
|
||||
// }
|
||||
|
||||
const { columnCount, columnSpace } = useColumnCount(() => {
|
||||
pageSize.value = 10 * (columnCount.value - 1);
|
||||
|
||||
Reference in New Issue
Block a user