Skip to main content

waitForAny(dependencies)

一个返回一组表示请求依赖项当前状态的 Loadables 的并发 helper 方法。它将一直等待,直到至少有依赖项可用。

依赖项可以作为元组数组提供,也可以作为对象中的命名依赖项提供。


function waitForAny(dependencies: Array<RecoilValue<>>):  RecoilValueReadOnly<UnwrappedArrayOfLoadables>
function waitForAny(dependencies: {[string]: RecoilValue<>}):  RecoilValueReadOnly<UnwrappedObjectOfLoadables>

waitForAny() 类似于 waitForNone(),只是它要等到至少有一个依赖项具有可用的值 (或错误) ,而不是立即返回。