origami1024
@origami1024
went out for a night walk

NUXT, как в serverMiddleware правильно передать данные в asyncData?

Нашел один способ - через костыли - прицеплять данные к req.

В serverMiddlewhare делаю так:
export default async function (req, res, next) {
  req.que1 = 'qqq'
  next()
}

...
Потом забираю так:
async asyncData ({ req }) {
    if (process.server) { req.que1 ...}
}

Как по человечески сделать? Vuex не используется. Брать данные идя на свой же API ажаксом не предлагать (Замена костыльных методов на людоедские?).
  • Вопрос задан
  • 192 просмотра
Решения вопроса 1
bingo347
@bingo347
Crazy on performance...
Как по человечески сделать?
никак, nuxt мартышки делали, а не люди...
Нашел один способ - через костыли - прицеплять данные к req.
к сожалению это единственный способ сделать +/- адекватно, не гоняя при этом запросы через axios
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы