node.js expressjs flashmessage ajax - PullRequest
       12

node.js expressjs flashmessage ajax

4 голосов
/ 05 мая 2011

Я пытаюсь получить некоторые флэш-сообщения из экспресс-приложения.

Насколько я понимаю, флэш-сообщения в экспрессе (например, req.flash ('info', message)) хранятся на сервере,и только при следующем запросе он загружается в представление?

Так что, если у меня есть одностраничный веб-сайт ajax, я не должен использовать встроенный метод flash и вместо этого просто использовать send, или я должен сделать что-то еще,как сделать еще один запрос к представлению?

Спасибо.

1 Ответ

2 голосов
/ 05 мая 2011

Ваше понимание - мое понимание экспресс-флеш-сообщений.

Я использую что-то вроде:

В маршруте:

req.flash('error', 'message to be flashed');

А потом что-то вроде ниже, которое может быть визуализировано в виде.

- if(error.length){
  ul
  - error.forEach(function(err){
    li= err
  - })
- }

Мне еще предстоит создать одностраничный сайт с Node + Ajax, но, надеюсь, это помогло некоторым.

...