你好我使用RTK查询API交互,但我面临一些错误,在那里我触发突变端点失效总是执行,如果它的错误或成功。
我正在寻找的是无效标签突变成功这里是我的代码
获取端点getPosts: builder.query({ query: () =>
/posts , providesTags: ['Posts'], transformResponse: (response, meta, arg) => response.data, transformErrorResponse: (response, meta, arg) => response.data?.message ?? response , })
突变终点mutatePost: builder.mutation({ query: (data,id) => ({ url: id?
/posts/${id} :
/posts`,方法:id?'PATCH':'POST ',body:数据,}),
transformResponse: (response, meta, arg) => response.data,
transformErrorResponse: (response, meta, arg) => response.data?.message ?? response ,
invalidatesTags: ['Posts'],
})`
我尝试了所有可用的结果,但不符合我的期望
1条答案
按热度按时间rks48beu1#
您可以使用回调表示法