Sto costruendo un modulo di registrazione (passaporto-locale come autenticazione, moduli come helper del modulo).Express.js ottiene il metodo http nel controller
Poiché la registrazione conosce solo GET e POST, mi piacerebbe eseguire l'intera gestione in un'unica funzione.
Con altre parole che il mio dopo qualcosa come:
exports.register = function(req, res){
if (req.isPost) {
// do form handling
}
res.render('user/registration.html.swig', { form: form.toHTML() });
};
destro. È un peccato che il documento express.js abbia perso queste cose qui http://expressjs.com/api.html#req.params e non faccia riferimento alla documentazione della libreria integrata NodeJS, che è veramente necessaria. –
Ciao, grazie per aver postato questa soluzione. Per me però, per far funzionare la logica come hai elencato lì, ho dovuto fare la mia istruzione IF in questo modo: 'if (req.method! = 'GET')' – gnB