Skip to content
On this page

useBreakpoints

定义设备在不同分辨率下的行为。

代码演示

基础用法

API

javascript
const { breakpoint,size,breakpoints,define} = useBreakpoints(
  data?: Partial<TBreakpointsState>
)
const { breakpoint,size,breakpoints,define} = useBreakpoints(
  data?: Partial<TBreakpointsState>
)

Params

参数说明类型默认值
data可选,自定义默认断点 Partial<TBreakpointsState>{ sm: 640, md:768, lg: 1024, xl: 1280}

Result

参数说明类型
breakpoint当前断点string
size当前屏幕大小number
breakpointsBreakpoints 实例Breakpoints
define定义行为<T>({ default: defaultBreakpoint, ...breakpoints }: Partial<Record<TDefineBreakpointsKeys, () => T>>) => ComputedRef<T|undefined>}