【发布时间】:2021-07-16 13:06:16
【问题描述】:
我正在尝试将我的 api 的删除方法与 react-query 一起使用。我试过这个:
const { isLoading, mutate } = useMutation(() => api.remove(path, item.id), {
onSuccess: () => {
openModal();
refetchData();
},
});
...
<button onClick={() => mutate()}>Remove element</button>
但是当它执行时我收到了这个错误信息:
SyntaxError: Unexpected end of JSON input at Api.tsx:104
这不是我的api的问题,因为尽管有这个错误消息,数据库上的操作已经完成。 我已经在 Insomnia 上对其进行了测试,它正在工作,我得到了 204。
我的代码有什么问题吗?
提前感谢!
【问题讨论】:
标签: reactjs api-platform.com react-query