我遇到了一个问题,在删除资源(并使标记无效)后阻止查询重取。
我有类似的情况,像这里描述的一个,但我有额外的getPost
查询获取后的详细信息.我在后的详细信息页面,有一个删除按钮,将重定向访问者后200从后端的帖子列表.
使用RTK-Q示例中的代码,我得到以下结果:
[DELETE] 200 /deletePost
[GET] 404 /getPost
在从删除操作收到200后,我正在使{ type: 'Posts' as const, id }
标记无效,这会导致重取,因为我仍然有一个到帖子详细信息页面上查询的活动连接,并从后端获得404,因为帖子不再存在。
是否有机会防止getPost
查询在使标记无效后重取?
1条答案
按热度按时间30byixjq1#
您也可以选择引入更多的标签,如“post_del”和“post_edit”,并同时提供这两个标签,但仅使其中一个标签失效,以准确描述何时需要使某个标签失效。