所以,我有一个 action creator,在其中我想要从我的 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获取请求执行上述操作创建者:
axios.get('/api/form/:userId/:title')
在这里使用控制台日志显然不会返回标题字符串,它会返回
:title
。我是否能够实现我想做的事情?如果不能,有什么其他建议吗?