【发布时间】:2017-04-15 11:14:30
【问题描述】:
我刚刚观看了 Jake Wharton The State of Managing State with RxJava 的会议。
他建议以这种方式将事件从视图转变为行动:
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()有两个 可观察?
【问题讨论】: