したがって、APIエンドポイントからデータを取得するアクション作成者があります。URL内の経路パラメータを使用してaxios get要求を実行する方法は?
次作品:私の場合は
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にサーバ要求を実行します。ここでは明らかに
axios.get('/api/form/:userId/:title')
コンソールログ:私のクライアント側で次のように/api/form/:userId/:title
はその後、私は実際にやりたいことはaxios GETリクエストと上記のアクションの作成者である タイトル文字列を返さない場合は、返す:title
私は何をしようとすることは可能ですか?そうでない場合は、どのように他の提案?
だからあなたは、URLがリクエストごとに同じにはなりませんので、文字列を動的にフォーマットすることがしたいですか? – therewillbecode