useSSRWidth
用于设置一个全局视口宽度,该宽度将用于渲染依赖于视口宽度的 SSR 组件,例如 useMediaQuery 或 useBreakpoints
用法
ts
import { provideSSRWidth } from '@vueuse/core'
const app = createApp(App)
provideSSRWidth(500, app)或在根组件中
vue
<script setup lang="ts">
import { provideSSRWidth } from '@vueuse/core'
provideSSRWidth(500)
</script>如果您需要在子组件中获取提供的值
vue
<script setup lang="ts">
import { useSSRWidth } from '@vueuse/core'
const width = useSSRWidth()
</script>类型声明
ts
export declare function useSSRWidth(): number | undefined
export declare function provideSSRWidth(
width: number | null,
app?: App<unknown>,
): void