// 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
相关推荐
前端snow9 分钟前
记录:非常典型的一个redux问题慧一居士19 分钟前
src/App.vue 和 public/index.html 关系和区别渣哥25 分钟前
面试高频:Spring 事务传播行为的核心价值是什么?九十一44 分钟前
websocket的连接原理iuuia1 小时前
05--JavaScript基础语法(1)念你那丝微笑1 小时前
vue实现批量导出二维码到PDF(支持分页生成 PDF)Renounce1 小时前
《Android Handler:线程间通信的核心实现》CAD老兵1 小时前
打造高性能二维图纸渲染引擎系列(一):Batched Geometry 助你轻松渲染百万实体前端老宋Running1 小时前
微信小程序的操作日志收集模块呼叫69451 小时前
为什么`for...of` 循环无法输出对象的自定义属性?