nuxt中的middleware获取不到state
时间: 2023-03-25 15:04:29 浏览: 340
nuxt3服务端获取数据demo.rar
对于这个问题,我可以回答。在 Nuxt 中,middleware 是在服务端和客户端都会执行的函数,它可以访问到 Vuex 的 state。但是需要注意的是,在服务端执行 middleware 时,state 是从服务端获取的,而在客户端执行 middleware 时,state 是从服务端渲染的 HTML 中获取的。如果您的 middleware 无法获取到 state,可能是因为您的 state 没有被正确初始化或者您的 middleware 的执行顺序不正确。您可以检查一下您的代码,或者提供更多的细节,以便我能够更好地帮助您解决问题。
阅读全文