如何判断是否可观察到的是“等待”另一与RxJS(用于Ajax请求的指标,例如)

如何判断是否可观察到的是“等待”另一与RxJS(用于Ajax请求的指标,例如)

问题描述:

虽然学习RxJS,我想知道:如何判断是否可观察到的是“等待”另一与RxJS(用于Ajax请求的指标,例如)

如何创建一个可观察告诉可观察到X是否已Observable Y之后的值?

示例需要判断是否有Ajax请求未决响应?喜欢等待Bacon.js

在制定的问题,我发现一个答案:

  • 地图(内RxJS选择)另一个可观察到(一个触发请求)到真
  • 映射另一个可观察(响应一个)假
  • 合并

var availabilityPending = usernameToValidate.select(function() {return true;}) 
     .merge(usernameAvailable.select(function() {return false;})); 

不知道这种行为是否已经有帮手?