Javascript 如何在React中的Get请求中放置path变量?
Javascript 如何在React中的Get请求中放置path变量?,javascript,reactjs,get,path-variables,Javascript,Reactjs,Get,Path Variables,componentDidMount(){ 获取('/api/v3/products'{ 参数:{ 页码:1, 页面大小:500, } })示例路线: 组件内部产品 componentDidMount() { const { productId } = this.props.match.params // Extracted productId from the Route params. axios.get(`/api/v3/product/${productId}`,
componentDidMount(){
获取('/api/v3/products'{
参数:{
页码:1,
页面大小:500,
}
})
示例路线:
组件内部产品
componentDidMount() {
const { productId } = this.props.match.params
// Extracted productId from the Route params.
axios.get(`/api/v3/product/${productId}`, { // used productId in our GET Request
params: {
pageNumber: 1,
pageSize: 500,
}
})
}
示例路线:
组件内部产品
componentDidMount() {
const { productId } = this.props.match.params
// Extracted productId from the Route params.
axios.get(`/api/v3/product/${productId}`, { // used productId in our GET Request
params: {
pageNumber: 1,
pageSize: 500,
}
})
}
你能解释一下吗?据我所知,你想让孩子们从这个路由/product/child route
,对吗?我在/api/v3/products中有一些产品,我想获得其中一个的详细信息,所以需要向/api/v3/product/{id}发出get请求,其中{id}是一个路径变量。我该怎么做?你能解释得更多吗?我理解的是,你想从该路径/product/child-route
,使子路径成为根,对吗?我在/api/v3/products中有一些产品,我想获得其中一个的详细信息,所以需要向/api/v3/product/{id}发出get请求,其中{id}是路径变量。如何执行此操作?请确保在Route
组件和componentDidMount()中都使用productId
和它写的一样。这应该不会出错。哎呀,我错了,它成功了,我写了“而不是”,谢谢,干得好:+1:确保在Route
组件和componentDidMount()中都使用productId
和它写的一样。这应该不会出错。哎呀,我错了,它成功了,我写了“而不是”,谢谢你,干得好:+1: