2016-04-14 20 views
2

js。私は、コントローラからの経路を呼び出す方法があるかどうかを知りたいです。Sails.js、コントローラからの呼び出しルート

私はres.view('/path/to/ejs',{"msg":"something"});を使用して、ディレクトリ構造を指定して.ejsファイルにリダイレクトします。

代わりに、いくつかのケースでは、私が使用に

res.route('/url', { "msg":"something" })

ような何かをしたいと思い、私が知りたいすべてが、同じことを達成することが可能であるかどうか?

はいの場合はどうですか?

+0

res.redirect()は仕事をします – vkstack

答えて

1

res.view()であり、はリダイレクトです。代わりに、指定したビューをレンダリングします。 res.redirect()を使用して302リダイレクトを送信します。現代のブラウザはすべて、リダイレクト時にレスポンス本文を無視するため、ロケールをリダイレクトメソッドに渡すのは意味がありません。したがって、res.redirectはパラメータとしてURLまたはパスのみを受け入れます。

+0

問題を明確にするために@jelhanありがとうございます。 [upvoted] –

関連する問題