Sails.jsredirectparam
将Sails.js控制器从一个路由redirect到另一个路由并同时传输一些数据的最好方法是什么? 我的情况是,我有一条路线创build一些数据,并redirect到另一条路线。 我的问题是,我不知道如何将错误消息(如果发生)传回到其他路由(因为我想在那里显示)。
布鲁诺
我的问题是,我不知道如何将错误消息(如果发生)传回到其他路由(因为我想在那里显示)。
Sails@v0.12包含https://github.com/jaredhanson/connect-flashforms的Flash中间件:
req.flash('error', payload); res.redirect(307, '/'); return;
要在另一个控制器中获取错误:
var error = req.flash('error');