- // 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);
- }
-
-