2016-04-14 146 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] –