RTK-Abfrage ohne useEffect
P粉799885311
P粉799885311 2023-09-01 12:49:13
0
1
461

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

P粉799885311
P粉799885311

Antworte allen (1)
P粉670838735

RTK 查询不需要useEffect在装载上运行查询。

RTK 查询自动处理查询执行和缓存。通过简单地调用生成的端点函数,您将能够发送请求并接收响应。

根据上面的代码你可以这样优化你的代码。

const Component = ({ id }) => { const { data } = usePostCheckApplicationMutation({ application_id: id }); console.log(data); return 
Component content
; };
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!