【发布时间】:2017-09-06 09:08:42
【问题描述】:
所以,我有一个动作创建器,我想从我的 API 端点获取数据。
以下作品:
export function getData(){
return function(dispatch){
axios.get('/api/form/myuser/mytitle').then( (res) => {
console.log(res.data);
return dispatch(retrieve(res.data))
})
.catch( (err) => {
console.log(err)
})
}
}
然而,就我而言,API 端点发生了变化。
我首先对这个 URL 做一个服务器请求:/api/form/:userId/:title
然后,我真正想做的是上面的动作创建者在我的客户端有一个 axios get 请求,如下所示:
axios.get('/api/form/:userId/:title')
这里的控制台日志显然没有返回title String,而是返回:title
有可能做我想做的事吗?如果没有,还有什么建议吗?
【问题讨论】:
-
所以您希望字符串动态格式化,因为每个请求的 url 都不相同?
标签: redux react-redux axios