在服務器上我有類似的東西,
app.get('/blog/:bloggerId/:Topic', (req, res) => {
console.log(req.params.bloggerId);
console.log(req.params.Topic);
});
但是在客戶端。表單獲取方法正在使用查詢運算子
localhost:5500/Blog?BloggerId='{id}'&Topic='{topic}'
我需要localhost:5500/Blog/{id}/{topic}
如何發布所需路由的請求?
uj5u.com熱心網友回復:
你有兩個選擇
第一的
改變req.params_req.query
第二
您需要像這樣使用 onsubmit 事件監聽器手動提交表單
document.getElementById('yourForm').addEventListener('submit',function(e){
e.preventDefault();
var bloggerId = document.getElementById('bloggerId').value;
var topic = document.getElementById('topic').value;
window.location.href=`localhost:5500/Blog/${bloggerId}/${topic}`;
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/447605.html
