fix:修改图片弹窗当前展示的页面内容向上增加1页
This commit is contained in:
		
							parent
							
								
									b91bb4a173
								
							
						
					
					
						commit
						70eb9f8e5e
					
				| @ -2,7 +2,7 @@ | |||||||
|  * @Author: SunTao 328867980@qq.com |  * @Author: SunTao 328867980@qq.com | ||||||
|  * @Date: 2024-10-22 15:30:25 |  * @Date: 2024-10-22 15:30:25 | ||||||
|  * @LastEditors: SunTao 328867980@qq.com |  * @LastEditors: SunTao 328867980@qq.com | ||||||
|  * @LastEditTime: 2024-12-05 10:00:51 |  * @LastEditTime: 2024-12-05 11:36:07 | ||||||
|  * @FilePath: \znxjxt-ui\src\views\big-screen\components\img-dialog.vue |  * @FilePath: \znxjxt-ui\src\views\big-screen\components\img-dialog.vue | ||||||
|  * @Description: 大屏查看图片弹窗 |  * @Description: 大屏查看图片弹窗 | ||||||
| --> | --> | ||||||
| @ -124,7 +124,7 @@ export default { | |||||||
|       // 左侧图片数据 |       // 左侧图片数据 | ||||||
|       defectData: [], |       defectData: [], | ||||||
|       // 当前选择的index |       // 当前选择的index | ||||||
|       currentIndex: 0, |       currentIndex: null, | ||||||
|       // 下方点击的index绑定 |       // 下方点击的index绑定 | ||||||
|       selectedThumbnail: 0, |       selectedThumbnail: 0, | ||||||
|       // 选中框绑定 |       // 选中框绑定 | ||||||
| @ -260,7 +260,13 @@ export default { | |||||||
|           this.imgForm.segmentId = data.segmentId.toString(); |           this.imgForm.segmentId = data.segmentId.toString(); | ||||||
|           this.getList(); |           this.getList(); | ||||||
|         } |         } | ||||||
|       }); |       }).finally(() => { | ||||||
|  |         setTimeout(() => { | ||||||
|  |           if (this.pageTip > 1) { | ||||||
|  |             this.loadMoreTopImages() | ||||||
|  |           } | ||||||
|  |         }, 1000) | ||||||
|  |       }) | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @ -309,14 +315,12 @@ export default { | |||||||
|             } else { |             } else { | ||||||
|               this.defectData = this.aimList; |               this.defectData = this.aimList; | ||||||
|             } |             } | ||||||
|             this.loading = false; |  | ||||||
|           } |           } | ||||||
|         }) |         }) | ||||||
|         .finally(() => { |         .finally(() => { | ||||||
|           this.showImage(this.currentIndex); |           this.showImage(this.currentIndex); | ||||||
|           this.loading = false; |           this.loading = false; | ||||||
|         }) |         }) | ||||||
| 
 |  | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     /** |     /** | ||||||
| @ -341,12 +345,11 @@ export default { | |||||||
|             } else { |             } else { | ||||||
|               this.defectData = this.aimList; |               this.defectData = this.aimList; | ||||||
|             } |             } | ||||||
|             this.loading = false; |  | ||||||
|           } |           } | ||||||
|         }) |         }).finally(() => { | ||||||
|         .catch(() => { | 
 | ||||||
|           this.loading = false; |           this.loading = false; | ||||||
|         }); |         }) | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     /** |     /** | ||||||
| @ -473,12 +476,10 @@ export default { | |||||||
|    * @param {*} |    * @param {*} | ||||||
|    * @return {*} |    * @return {*} | ||||||
|    */ |    */ | ||||||
|     handleScroll(e) { |     handleScroll() { | ||||||
|       const sidebar = this.$refs.sidebar; |       const sidebar = this.$refs.sidebar; | ||||||
|       // 滚动到顶加载数据 |       // 滚动到顶加载数据 | ||||||
|       console.log(e.target.scrollTop, 'dererere'); |       if (sidebar.scrollTop < 2 && this.pageTip > 1 && !this.loading) { | ||||||
| 
 |  | ||||||
|       if (e.target.scrollTop < 20 && this.pageTip > 1 && !this.loading) { |  | ||||||
|         this.loadMoreTopImages(); |         this.loadMoreTopImages(); | ||||||
|       } |       } | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user