nuxt.js asyncData参数有哪些?
function (context) {
// Universal keys
const {
app,
store,
route,
params,
query,
env,
isDev,
isHMR,
redirect,
error
} = context
// Server-side
if (process.server) {
const { req, res, beforeNuxtRender } = context
}
// Client-side
if (process.client) {
const { from, nuxtState } = context
}
}
说明
- app app对象
- store 存储,可以拿到store里的数据
- route 路由,可以拿到参数之类的
- params 参数,可以拿到id呀,自己出出来就知道了,我不记得了,哈哈。
- query 可以理解为url上问号后面的参数
- env 环境
- isDev 是否是开发环境
- isHMR 是否是热更新
- redirect 重定向
- error 错误