setPageLayout
允许您动态更改页面的布局。 它依赖于对 Nuxt 上下文的访问,只能在组件的设置函数、插件和路由中间件中调用。
ts
export default defineNuxtRouteMiddleware((to) => {
// 在您导航到`to`的路线上设置布局
setPageLayout('other')
})
如果您选择在服务器端动态设置布局,您 必须 在 Vue 渲染布局之前(即,在插件或路由中间件内)这样做,以避免水合作用不匹配。
setPageLayout 允许您动态更改页面的布局。
setPageLayout
允许您动态更改页面的布局。 它依赖于对 Nuxt 上下文的访问,只能在组件的设置函数、插件和路由中间件中调用。
export default defineNuxtRouteMiddleware((to) => {
// 在您导航到`to`的路线上设置布局
setPageLayout('other')
})
如果您选择在服务器端动态设置布局,您 必须 在 Vue 渲染布局之前(即,在插件或路由中间件内)这样做,以避免水合作用不匹配。