2 changed files with 23 additions and 0 deletions
			
			
		| @ -0,0 +1,22 @@ | |||
| import app from '@/app'; | |||
| import { OverlayScrollbars } from 'overlayscrollbars'; | |||
| 
 | |||
| // 滚动条
 | |||
| app.directive('scrollbar', (el, binding) => { | |||
|     const { arg: enable } = binding; | |||
|     if (!enable) return; | |||
|     const { padding } = binding.modifiers; | |||
|     console.log(padding); | |||
|     OverlayScrollbars(el, { | |||
|         paddingAbsolute: !!padding, | |||
|         overflow: { | |||
|             x: 'hidden', | |||
|             y: 'scroll', | |||
|         }, | |||
|         scrollbars: { | |||
|             theme: 'os-theme-light', | |||
|             autoHide: 'leave', | |||
|             autoHideDelay: 300, | |||
|         }, | |||
|     }); | |||
| }); | |||
					Loading…
					
					
				
		Reference in new issue