Contexte

Liste de toutes les propriétés disponibles dans context :

Propriété Type Disponibilité Description
app Instance racine de Vue Client et serveur L'instance racine de Vue qui inclue tous vos plugins. Par exemple, en utilisant axios, vous avez accès à $axios à travers context.app.$axios.
isClient Boolean Client et serveur Valeur booléenne vous permettant de savoir si le rendu est effectué côté client (déprécié. Utilisez process.client).
isServer Boolean Client et serveur Valeur booléenne vous permettant de savoir si le rendu est effectué côté serveur (déprécié. Utilisez process.server).
isStatic Boolean Client et serveur Valeur booléenne vous permettant de savoir si l'application est générée (via nuxt generate) (déprécié. Utilisez process.static).
isDev Boolean Client et serveur Valeur booléenne vous permettant de savoir si vous êtes en mode développement, ceci peut-être utile pour mettre des données en cache en production.
isHMR Boolean Client et serveur Valeur booléenne vous permettant de savoir si les méthodes et middlewares sont appelés depuis le système de rechargement à chaud des modules webpack (seule sur la partie cliente en mode développement)
route Route Vue Router Client et serveur L'instance route Vue Router.
store Store Vuex Client et serveur L'instance du store Vuex. Disponible uniquement si le store Vuex est défini.
env Object Client et serveur Variables d'environnement définies dans nuxt.config.js, consulter env dans l'API.
params Object Client et serveur Alias de route.params.
query Object Client et serveur Alias de route.query.
req http.Request Serveur Requête faite au serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet req peut être différent en fonction du framework utilisé.
Non disponible avec nuxt generate.
res http.Response Serveur Réponse faite par le serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet res peut être différent en fonction du framework utilisé.
Non disponible avec nuxt generate.
redirect Function Client et serveur Cette méthode redirige l'utilisateur vers une autre route, un code de statut est utilisé côté serveur, par défaut c'est le 302. redirect([status,] path [, query]).
error Function Client et serveur Cette méthode montre la page d'erreur : error(params). L'objet params devrait avoir les propriétés statusCode et message.
nuxtState Object Client L'état de Nuxt, utile pour les plugins qui utilisent beforeNuxtRender pour connaitre l'état de Nuxt côté client avant l'hydratation. Disponible seulement en mode universal.
beforeNuxtRender(fn) Function Serveur Cette méthode met à jour la variable __NUXT__ rendue côté client, la fonction fn (pouvant être asynchrone) est appelée avec { Components, nuxtState }, voir cet exemple.

Vous avez vu une erreur ou vous souhaitez contribuer à la documentation ? Éditez cette page sur GitHub !