// isPending代表接口调用状态,false表示已完成
const {isPending, mutate} = useMutation({
mutationFn: async (newData) => insertNewData(newData),
onSuccess: () => {
queryClient.invalidateQueries({ queryKey: ['repoData'] });
},
onError: (error) => {
console.log(error)
}
});
const handleSave = () => {
// 传参
const params = {name: 'zs'};
mutate(params);
}
react-query(@tanstack/react-query)使用
怕冷的火焰(~杰)2023-11-22 18:01
相关推荐
Penge6661 小时前
《Go 后端开发者学 TypeScript:keyof关键字》Penge6661 小时前
《Go 后端开发者学 TypeScript:extends关键字》张张123y1 小时前
DSH 插件调试避坑:client.js 设置面板、热重载与高频报错排查表去伪存真2 小时前
AI Agent Harness 深度测评与技术选型实战FRing034 小时前
vue2干货总结7(自定义指令、插槽、单页应用程序、路由的使用(VueRouter))Penge6666 小时前
《Go 后端开发者学 TypeScript:typescript 类型断言》Penge6666 小时前
《Go 后端开发者学 TypeScript:Symbol》疯华整猫7 小时前
被杀掉之后:我把 Android 的「唤起 + 常驻」重做了一遍三*一8 小时前
Mapbox‑GL JS 多边形折点编辑工具:实现原理、功能拆解与踩坑总结IT_陈寒9 小时前
Java开发实战:从入门到精通