сегодня в 22:33
Всем известно, что в express есть прослойки, что то вроде (somefunc — прослойка):
Внимание вопрос: как из прослойки передать что либо в каллбэк? Можно конечно сохранить значение в сессию, а потом в каллбэке потереть это значение, но во первых хочется попроще и во вторых хотелось бы передавать ссылку на модель из базы.
app.get('/foo', somefunc, callback);
Внимание вопрос: как из прослойки передать что либо в каллбэк? Можно конечно сохранить значение в сессию, а потом в каллбэке потереть это значение, но во первых хочется попроще и во вторых хотелось бы передавать ссылку на модель из базы.
Сейчас делаю как-то так:app.get('/', function(req, res) { ChekAuth(req.session, function(logged, player) { res.render('index', { logged: logged, player: player }); }); });
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers. Five Filters recommends:
- Massacres That Matter - Part 1 - 'Responsibility To Protect' In Egypt, Libya And Syria
- Massacres That Matter - Part 2 - The Media Response On Egypt, Libya And Syria
- National demonstration: No attack on Syria - Saturday 31 August, 12 noon, Temple Place, London, UK
Комментариев нет:
Отправить комментарий