Müssen wir bei Verwendung von RTK-Abfragen Effekte verwenden, um die Abfrage auf dem Mount auszuführen?
React Query hat keine Auswirkung darauf, die Abfrage während der Bereitstellung auszuführen. Sie fragen sich also, ob es ein ähnliches Verhalten gibt?
const Component = ({ id }) => const [postCheckApplication, { data }] = usePostCheckApplicationMutation(); useEffect(() => { postCheckApplication({ application_id: id }); }, [Ausweis]); console.log(data);
RTK 查询不需要
useEffect
在装载上运行查询。RTK 查询自动处理查询执行和缓存。通过简单地调用生成的端点函数,您将能够发送请求并接收响应。
根据上面的代码你可以这样优化你的代码。