我想在useEffect挂钩中使用异步post-get请求。 这是一个最佳解决方案吗?
useEffect(() => {
await Axios.get("some url").then(async(res) => {
console.log(res);
}).catch(async(err) => {
console.log(err)
})
}, [isFocused])
答案 0 :(得分:0)
我认为您可以使用 redux-saga 和 redux-thunk 。但是对于这个问题,您可以在效果函数中使用调用另一个函数。
useEffect(() => {
const fetchData = async () => {
await Axios.get("some url").then(async (res) => {
console.log(res);
}).catch(async (err) => {
console.log(err)
})
}
fetchData();
}, [isFocused])