私はA First Reason React app for Javascript developersなぜresolve()を呼び出す必要がありますか?
で理由の例を見ていると私はbs-fetch
を使用しているとき、彼はJs.Promise.resolve
を呼び出していることを参照してください。
RepoData.fetchRepos()
|> Js.Promise.then_(repoData => {
handleReposLoaded(repoData);
Js.Promise.resolve();
})
|> ignore;
私もBuckleScriptコードに似たコードを見てきました。 Bucklescript Cookbook例えば:私たちは新しい約束を作成するときの約束を返す関数を使用しない場合
Js.Promise.(
Fetch.fetch "https://api.github.com/users/reasonml-community/repos"
|> then_ Fetch.Response.text
|> then_ (fun text ->
text
|> names
|> Array.iter Js.log
|> resolve)
|> ignore
JSで我々は通常、resolve
を呼び出します。上記の場合、なぜresolve
に電話する必要がありますか?
です。 OKは意味をなさない。新しいAPIを楽しみにして、 '解決する 'ことを忘れることができなくなることを願っています。ありがとう! – 599644