Javascript 使用不同ID表示js路由
我使用带有express库的节点js。有像localhost/page/1、localhost/page/2这样的页面。它们非常相似,但某些信息必须根据页面id进行更改。我将使用表单提交重定向到此页面Javascript 使用不同ID表示js路由,javascript,html,node.js,express,web,Javascript,Html,Node.js,Express,Web,我使用带有express库的节点js。有像localhost/page/1、localhost/page/2这样的页面。它们非常相似,但某些信息必须根据页面id进行更改。我将使用表单提交重定向到此页面 <form method='GET' action='/order_page/" + order.id[i] + "'><input type='submit' value='move'></form> 它重定向并给我错误:无法获取/ord
<form method='GET' action='/order_page/" + order.id[i] + "'><input type='submit' value='move'></form>
它重定向并给我错误:无法获取/order\u页面/6
此问题的最佳解决方案是什么?您在订单页面之前缺少
/
:
app.get('/order_page/:id', checkUserSession, function(request, response) {
response.send(req.id);
});
订单页面前缺少
/
:
app.get('/order_page/:id', checkUserSession, function(request, response) {
response.send(req.id);
});
我认为您应该在“订单页面/:id”之前添加“/”
我认为您应该在“订单页面/:id”之前添加“/”
app.get('/order_page/:id', checkUserSession, function(request, response) {
response.send(req.id);});