修复hash路由无法跳转的问题
							parent
							
								
									a31bafbb4a
								
							
						
					
					
						commit
						3859a48825
					
				| 
						 | 
				
			
			@ -98,8 +98,9 @@ export const isServer = typeof window === 'undefined'
 | 
			
		|||
export const isClient = !isServer
 | 
			
		||||
 | 
			
		||||
export const isUrl = (path: string): boolean => {
 | 
			
		||||
  // fix:修复hash路由无法跳转的问题
 | 
			
		||||
  const reg =
 | 
			
		||||
    /(((^https?:(?:\/\/)?)(?:[-:&=\+\$,\w]+@)?[A-Za-z0-9.-]+(?::\d+)?|(?:www.|[-:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&%@.\w_]*)#?(?:[\w]*))?)$/
 | 
			
		||||
  /(((^https?:(?:\/\/)?)(?:[-:&=\+\$,\w]+@)?[A-Za-z0-9.-]+(?::\d+)?|(?:www.|[-:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%#\/.\w-_]*)?\??(?:[-\+=&%@.\w_]*)#?(?:[\w]*))?)$/
 | 
			
		||||
  return reg.test(path)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue