为什么我的第二个 OnClick Isloading 值在 RTK 查询突变查询中不起作用?

问题描述 投票:0回答:1

为什么我的第二个 OnClick Isloading 值在 RTK Query 突变查询中不起作用?第一次 onClick 时,Isloading 为 true,但第二次单击时,Isloading 为 true,第二次单击时,该值仍为 false

 const [
    getDriverLicenseByPin,
    { data, isLoading },
  ] = useLazyGetDriverLicenseByPinQuery();
  
  const personDataSend = (values) => {
    getDriverLicenseByPin({
      pin: values.Pin,
      driverLicenseNumber: values.DriverLicenseNumber,
    });
  };
javascript reactjs redux-toolkit rtk-query
1个回答
0
投票

RTK 会缓存结果。如果您想重新获取,您必须首先使商店的该部分失效。

https://redux-toolkit.js.org/rtk-query/usage/automated-refetching

© www.soinside.com 2019 - 2024. All rights reserved.