// 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
相关推荐
PPPPickup1 分钟前
easychat项目复盘---获取联系人列表,联系人详细,删除拉黑联系人老前端的功夫2 分钟前
前端高可靠架构:医疗级Web应用的实时通信设计与实践前端大卫38 分钟前
【重磅福利】学生认证可免费领取 Gemini 3 Pro 一年孜燃1 小时前
Flutter APP跳转Flutter APP 携带参数脾气有点小暴1 小时前
前端页面跳转的核心区别与实战指南lxh01131 小时前
最长递增子序列Youyzq2 小时前
前端项目发布到cdn上css被编译失效问题rgba失效和rgb失效San30.2 小时前
深入 JavaScript 内存机制:从栈与堆到闭包的底层原理Fantastic_sj2 小时前
Vue3相比Vue2的改进之处vipbic2 小时前
解决npm publish的404/403和配置警告全记录