2016-04-14 3 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() является не a redirect. Вместо этого он отображает указанное представление. используйте res.redirect(), чтобы отправить перенаправление 302. Нет смысла передавать локали методом переадресации, поскольку все современные браузеры игнорируют тело ответа при перенаправлении. Поэтому res.redirect принимает только URL-адрес или путь в качестве параметра.

+0

Спасибо @jelhan за разъяснение вопроса. [Upvoted] –

Смежные вопросы