标签: javascript scala reactive-programming rxjs reactive-extensions-js
我很难看到RxJs中switchLatest和flatmapLatest之间的区别,区别在于一个嵌套的observable affer,就像在scala中这样的事实,而另一个相当于在返回新的flattened集合之前执行它?
我错过了什么。
答案 0 :(得分:6)
.flatMapLatest(func)相当于.map(func).switchLatest(),其中func输出一个可观察的。
.flatMapLatest(func)
.map(func).switchLatest()
func