|  | @@ -46,19 +46,21 @@ export default defineComponent({
 | 
	
		
			
				|  |  |      const showModalMask = ref(false);
 | 
	
		
			
				|  |  |      const route = useRoute();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    // router.onError((error, to, form) => {
 | 
	
		
			
				|  |  | -    //   const str = error.message + '';
 | 
	
		
			
				|  |  | -    //   const isChunkLoadFailed = str.indexOf('imported');
 | 
	
		
			
				|  |  | -    //   console.log(error, to)
 | 
	
		
			
				|  |  | -    //   // const targetPath = router.history.pending.fullPath
 | 
	
		
			
				|  |  | -    //   if (isChunkLoadFailed != -1 && !refreshing) {
 | 
	
		
			
				|  |  | -    //     refreshing = true;
 | 
	
		
			
				|  |  | -    //     console.log('onError刷新');
 | 
	
		
			
				|  |  | -    //     sessionStorage.setItem('isRouter','true')
 | 
	
		
			
				|  |  | -    //       // showModalMask.value = true;
 | 
	
		
			
				|  |  | -    //       // router.push(to.path)
 | 
	
		
			
				|  |  | -    //   }
 | 
	
		
			
				|  |  | -    // });
 | 
	
		
			
				|  |  | +    router.onError((error, to) => {
 | 
	
		
			
				|  |  | +      const str = error.message + '';
 | 
	
		
			
				|  |  | +      const isChunkLoadFailed = str.indexOf('imported');
 | 
	
		
			
				|  |  | +      console.log(error, to);
 | 
	
		
			
				|  |  | +      const targetPath = router.currentRoute.value.fullPath;
 | 
	
		
			
				|  |  | +      if (isChunkLoadFailed != -1 && !refreshing) {
 | 
	
		
			
				|  |  | +        refreshing = true;
 | 
	
		
			
				|  |  | +        // console.log('onError刷新');
 | 
	
		
			
				|  |  | +        // sessionStorage.setItem('isRouter', 'true');
 | 
	
		
			
				|  |  | +        // showModalMask.value = true;
 | 
	
		
			
				|  |  | +        // router.push(to.path)
 | 
	
		
			
				|  |  | +        location.hash = targetPath;
 | 
	
		
			
				|  |  | +        window.location.reload();
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    });
 | 
	
		
			
				|  |  |      router.beforeEach(async (to, from, next) => {
 | 
	
		
			
				|  |  |        const flag = await versionCheck();
 | 
	
		
			
				|  |  |        console.log('路由之前弹窗', `refreshing${refreshing},flag:${flag}`);
 |