Ant Design Pro useRequest onSuccess 回调获取最新数据
Ant Design React About 687 words正确代码
在onSuccess回调的参数中获取最新数据,不能直接从useRequest解构的data中获取。
const { loading: sitesLoading, data: sitesData } = useRequest(() => {
return request('/api/sites', {
method: 'GET',
});
}, {
onSuccess: (result) => {
const children = result?.map((data: string) => ({
label: data,
value: data,
})) || [];
console.log("children", children);
},
});
错误代码
const { loading: sitesLoading, data: sitesData } = useRequest(() => {
return request('/api/sites', {
method: 'GET',
});
}, {
onSuccess: () => {
const children = sitesData?.map((data: string) => ({
label: data,
value: data,
})) || [];
console.log("children", children);
},
});
Views: 1 · Posted: 2026-09-09
———         Thanks for Reading         ———
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...