1
如何从我的ExpressJS应用程序设置url,如localhost:8080/foo#specialStuffHere
?我使用的代码在我的路由器,如:ExpressJS使用哈希渲染路径
app.get('/foo/', function (req, res) {
res.render('foo', {myData: data});
});
如何从我的ExpressJS应用程序设置url,如localhost:8080/foo#specialStuffHere
?我使用的代码在我的路由器,如:ExpressJS使用哈希渲染路径
app.get('/foo/', function (req, res) {
res.render('foo', {myData: data});
});
尝试使用命令res.redirect(your url here)
而不是res.render()
。
URL不呈现。只有一个视图可以呈现。根据你的代码,你使用一些数据渲染foo视图。那么你的问题是什么? –
而且,您无法获得服务器端代码上任何宏(#值)的值,这些仅适用于客户端。 (var type = window.location.hash.substr(1);) –
对不起我的术语 - 我想以某种方式在我的快车应用程序的URL中设置#后面的值。 – mbacvanski