2
如果flatMap()
等於map().mergeAll()
, 那麼什麼是switchMap()
等於?什麼是switchMap相當於unflattened形式?
如果flatMap()
等於map().mergeAll()
, 那麼什麼是switchMap()
等於?什麼是switchMap相當於unflattened形式?
switchMap()
運營商相當於使用map().switch()
。
由於switch()
運營商只適用於高階可觀測量,所以前面的map()
必須返回Observable。沒有switchAll()
運營商,因爲switch()
運營商已經與更高階的Observable一起工作(就像所有*all()
運營商一樣)。