フラットマップの後に価値を記憶する方法は?
-
22-12-2019 - |
質問
Bacon.fromArray(list)
.flatMap(function(user){
return Bacon.fromCallback(user, 'getClients');
})
.onValue(function(clients){
// need `user` object some how
})
;
.
user
コールバック
onValue
オブジェクト 解決
combineAsArray
または combineTemplate
。それらは、ストリーム/プロパティと定数値を組み合わせることを可能にします。これはcombineAsArray
を使用した例です。
Bacon.fromArray(list)
.flatMap(function(user){
return Bacon.combineAsArray(
user, Bacon.fromCallback(user, 'getClients')
)
})
.onValues(function(user, clients){
// handle result here
})
. 所属していません StackOverflow