将参数附加到URL
如何在react客户端使用axios.get()将参数附加到路径URL?
axios.get('/api/order/user/', {
params: {
user_id: 2
}
})
快递服务器中定义的路由是这个。
router.route('/user/:user_id').get(//);
这是从上面的axios.get()代码返回的内容。 GET / api / order / user /?user_id = 2
我想要实现的是这样的。 GET / api / order / user / 2
怎么能实现这一目标?
回答如下:你想要达到的是path parameter
const url = '/api/order/user/' + user_id;
axios.get(url);
params
中的axios
属性是Query parameter
GET / api / order / user /?user_id = 2