mirror of
				https://gitee.com/hhyykk/ipms-sjy-ui.git
				synced 2025-11-04 20:28:45 +08:00 
			
		
		
		
	【优化】删除 image task 分页,改为 top 前多少数据
This commit is contained in:
		@@ -57,7 +57,8 @@ const getImageList = async () => {
 | 
			
		||||
      text: '加载中...'
 | 
			
		||||
    })
 | 
			
		||||
    const { list } = await ImageApi.getImageList({pageNo: pageNo.value, pageSize: pageSize.value})
 | 
			
		||||
    imageList.value.push.apply(imageList.value, list)
 | 
			
		||||
    // imageList.value.push.apply(imageList.value, list)
 | 
			
		||||
    imageList.value = list
 | 
			
		||||
  } finally {
 | 
			
		||||
    if (imageTaskLoadingInstance.value) {
 | 
			
		||||
      imageTaskLoadingInstance.value.close();
 | 
			
		||||
@@ -118,14 +119,15 @@ const downloadImage = async (imageUrl) => {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
const handleTabsScroll = async () => {
 | 
			
		||||
  if (imageTaskRef.value) {
 | 
			
		||||
    const { scrollTop, scrollHeight, clientHeight } = imageTaskRef.value;
 | 
			
		||||
    if (scrollTop + clientHeight >= scrollHeight - 20 && !imageTaskLoading.value) {
 | 
			
		||||
      console.log('分页')
 | 
			
		||||
      pageNo.value = pageNo.value + 1
 | 
			
		||||
      await getImageList();
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  // todo 先不分页,只显示 top 前多少
 | 
			
		||||
  // if (imageTaskRef.value) {
 | 
			
		||||
  //   const { scrollTop, scrollHeight, clientHeight } = imageTaskRef.value;
 | 
			
		||||
  //   if (scrollTop + clientHeight >= scrollHeight - 20 && !imageTaskLoading.value) {
 | 
			
		||||
  //     console.log('分页')
 | 
			
		||||
  //     pageNo.value = pageNo.value + 1
 | 
			
		||||
  //     await getImageList();
 | 
			
		||||
  //   }
 | 
			
		||||
  // }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/** 暴露组件方法 */
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user