我使用 nuxt-generate 和 nuxt/device 包。它提供了设备类型,但用于布局,因为我在第一次加载时使用 nuxt-generate 应用程序使用默认布局。不是 nuxt/device 提供的。但是在我转到另一个页面后,它开始使用正确的布局。所以问题是我如何让应用程序在第一次初始化时使用布局。或者至少在初始化后更改它。有什么办法可以做到这些吗?这就是我尝试选择布局但在第一次打开时从未工作过的方式。
layout (context) {
if(context.isMobile) {
return 'mobile'
} else if (context.isDesktop) {
return 'default'
}
},