Внутри заглушки, созданной express application generator, я создал новый вид под названием test
.Express res.render, вызванный app.post
Я не могу вызвать test
с помощью:
app.post('/test', function(req, res, next) {
res.render('test');
});
Это кажется удивительным, потому что app.get
ниже становится визуализируется как ожидалось:
app.get('/test', function(req, res, next) {
res.render('test');
});
Я далее попытался следующие, но он по-прежнему не предоставляя страницу:
app.post('/test', function(req, res, next) {
console.log('within app.post'); // this is getting logged
res.redirect('/test');
});
Pl облегчить помощь. Как я могу сделать test
из почтового метода?
Как вы делаете запрос POST? – vanadium23
@ vanadium23 ... Я использую jquery '$ .ajax ({ url:"/test ", Тип:" POST "})' –
Попробуйте отправить json обратно в res.send ({some: ' json '}); чтобы определить, что это проблема шаблона. – vanadium23