mirror of
				https://github.com/pure-admin/vue-pure-admin.git
				synced 2025-11-03 13:44:47 +08:00 
			
		
		
		
	perf: 函数式弹框组件ReDialog保留关闭动画
				
					
				
			This commit is contained in:
		
							parent
							
								
									3fe8cd3864
								
							
						
					
					
						commit
						4bbbd56a2a
					
				@ -27,8 +27,11 @@ const addDialog = (options: DialogOptions) => {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/** 关闭弹框 */
 | 
					/** 关闭弹框 */
 | 
				
			||||||
const closeDialog = (options: DialogOptions, index: number, args?: any) => {
 | 
					const closeDialog = (options: DialogOptions, index: number, args?: any) => {
 | 
				
			||||||
  dialogStore.value.splice(index, 1);
 | 
					  dialogStore.value[index].visible = false;
 | 
				
			||||||
  options.closeCallBack && options.closeCallBack({ options, index, args });
 | 
					  options.closeCallBack && options.closeCallBack({ options, index, args });
 | 
				
			||||||
 | 
					  useTimeoutFn(() => {
 | 
				
			||||||
 | 
					    dialogStore.value.splice(index, 1);
 | 
				
			||||||
 | 
					  }, 200);
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user