为什么我的第二个 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,
});
};
RTK 会缓存结果。如果您想重新获取,您必须首先使商店的该部分失效。
https://redux-toolkit.js.org/rtk-query/usage/automated-refetching