// 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
相关推荐
F-2H1 小时前
C语言:指针4(常量指针和指针常量及动态内存分配)gqkmiss1 小时前
Chrome 浏览器插件获取网页 iframe 中的 window 对象m0_748247554 小时前
Web 应用项目开发全流程解析与实战经验分享m0_748255024 小时前
前端常用算法集合真的很上进4 小时前
如何借助 Babel+TS+ESLint 构建现代 JS 工程环境?web130933203984 小时前
vue elementUI form组件动态添加el-form-item并且动态添加rules必填项校验方法NiNg_1_2345 小时前
Echarts连接数据库,实时绘制图表详解如若1235 小时前
对文件内的文件名生成目录,方便查阅滚雪球~6 小时前
npm error code ETIMEDOUT沙漏无语6 小时前
npm : 无法加载文件 D:\Nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本