【发布时间】:2018-08-06 19:31:48
【问题描述】:
我有这个 ajax 调用:
$.ajax({
url: "/topics/test",
type: "GET",
data: {
topics: getIds
},
success: function(data){
console.log(data);
},
error: function(xhr){
console.log(xhr);
}
});
而且我也有这条快速路线:
router.get("topics/test?", function(req, res){
console.log(req.params);
res.json(req.params.topics);
});
req.params 为空。
我尝试使用req.params.topics,但它说它未定义。
那么如何访问 express 路由中的 param 数据呢?
【问题讨论】:
-
您在浏览器的网络选项卡中看到了什么?它显示的浏览器网络中的 url 是什么?
-
@ArupRakshit 它显示 localhost:8080/topics/…
标签: javascript ajax express parameters