Задать вопрос
@Mr_Epic
Web программист

Как вернутся назад с сохранением данных формы на koa?

Есть роутер:
projectRouter.post("/add",  async ctx => {
    try {
        await Projects.add(ctx.request.body,ctx.state.user.id);
        ctx.redirect('/user/projects/');
    } catch (e) {
        ctx.redirect('back');
    }
});

При ошибки он возвращает обратно на страницу с формой, на данные формы удаляются, но если в браузере нажать кнопку назад (рядом с строкой ввода url), то мы возвращаемся назад и данные формы сохраняются.
Или такой возврат нельзя реализовать на стороне бекенда, без сохранения данных и подстановку их в шаблон?
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы