2
res.render
コールバック引数の目的は何ですか?Node.jsのExpress 4.0のres.renderコールバック引数の目的は何ですか?
テンプレートがすでに最初の引数として割り当てられているため、このようなコールバック引数を使用したいと思うでしょうか?私は最初の二つの引数の目的を理解
// send the rendered view to the client
res.render('index');
// if a callback is specified, the rendered HTML string has to be sent explicitly
res.render('index', function(err, html) {
res.send(html);
});
// pass a local variable to the view
res.render('user', { name: 'Tobi' }, function(err, html) {
// ...
});
が、最後ではない:
は、ここでのドキュメントからコードです。
ありがとうございました。テンプレートを送信する前にそのテンプレートを縮小したいと思うのは理にかなっています。このコールバック引数を利用するのに便利な他の変更例がありますか? – roadtocode
@roadtocodeあなたがしたいことに依存して、あなたは必要なもののためにそれを使うことができます。 – Brad