4
我只是觀看了傑克沃頓The State of Managing State with RxJava會議。使用compose()和簡單的flatMap()之間有什麼區別?
他建議從視野變換的事件採取行動以這樣的方式
Observable<Event> events = RxView.clicks(view).map(__ -> new Event());
ObservableTransformer<Event, Action> action = events -> events.flatMap(/* ... */);
events.compose(action).subscribe();
我想知道這個實施差別:
Observable<Event> events = RxView.clicks(view).map(__ -> new Event());
Observable<Action> action = events.flatMap(/* ... */);
action.subscribe();
之間有什麼區別使用
compose()
與 ObservableTransformer和簡單flatMap()
有兩個 可觀察?