Zej*_*ejj 2 javascript reactjs react-redux rtk-query
我正在使用 RTK 查询执行 GET 请求,并且希望将获取延迟到按钮单击(而不是在页面加载时自动调用它)。我尝试{skip: true}在查询中手动设置一个值,只是为了看看我可以停止初始查询调用,但它不起作用,查询仍然在第一次渲染时加载,并且isUnitialized我从查询中解构的参数始终返回false。代码如下:
const {isUninitialized} = useGetShipmentsQuery({skip: true}).
phr*_*hry 14
useGetShipmentsQuery({skip: true})将发送{skip: true}到该query函数。您将其作为第一个参数传递,即该参数。如果你想将它设置为选项,它必须是第二个参数。
也如此
useGetShipmentsQuery(undefined, {skip: true})
// first arg second arg
// arg to query options
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6471 次 |
| 最近记录: |