Контекст

Список доступных ключей в свойстве context:

Ключ Тип Доступность Описание
isClient Булевское Клиент & сервер Значение true указывает на то, что рендеринг происходит на стороне клиента.
isServer Булевское Клиент & сервер Значение true указывает на то, что рендеринг происходит на стороне сервера.
isDev Булевское Клиент & сервер Значение true указывает на то, что код выполняется в режиме разработки. Может быть полезно, когда необходимо кешировать данные в продакшн-версии.
route Маршрут Vue Клиент & сервер экземпляр класса маршрута в vue-router см. документацию
store Хранилище Vuex Клиент & сервер Экземпляр Vuex.Store. Доступен только в случае, когда store: true в nuxt.config.js
env Объект Клиент & сервер Переменная окружения в nuxt.config.js, см. API окружения
params Объект Клиент & сервер Псевдоним route.params
query Объект Клиент & сервер Псевдоним route.query
req http.Request Сервер Запрос от сервера node.js. Если nuxt используется в качестве промежуточного ПО, то объект req может отличаться в зависимости от выбранного фреймворка. Не доступен через nuxt generate.
res http.Response Сервер Ответ от сервера node.js. Если nuxt используется в качестве промежуточного ПО, то объект res может отличаться в зависимости от выбранного фреймворка. Не доступен через nuxt generate.
redirect Функция Клиент & сервер Используйте этот метод, чтобы перенаправить юзерана другой маршрут. Значение статуса запроса (status) используется на сервере, по-умолчанию — 302. redirect([status,] path [, query])
error Функция Клиент & сервер Используйте этот метод, чтобы показать страницу ошибки: error(params). Объект paramsдолжен содержать свойства statusCode и message.

Обнаружили ошибку или хотите внести свой вклад в документацию? Отредактировать эту страницу на GitHub!