JS。我想知道是否有任何方法从控制器调用路由。
我使用 res.view('/path/to/ejs',{"msg":"something"});
重定向到指定目录结构的.ejs文件。
相反,在某些情况下,我想使用像
这样的东西
res.route('/url',
{
"msg":"something"
})
我想知道的是,是否有可能实现同样的目标?
如果是,那么如何?
答案 0 :(得分:1)
res.view()
不重定向。而是呈现指定的视图。使用res.redirect()
发送302重定向。将区域设置传递给重定向方法是没有意义的,因为所有现代浏览器都会忽略重定向上的响应主体。因此,res.redirect只接受url或path作为参数。