小编Aji*_*lve的帖子

如何在一个史诗中处理多种动作类型?做同样的任何缺点?

对redux-observables,rxjs和observables来说相当新.我想知道如何处理另一个动作,在同一个史诗中说'ActionTwo'

const Epic1 = (action$,store) => {
return action$.ofType('ActionOne')
 .mergeMap((action) => {
      return ajax({'method': 'GET', 'url': 'someUrl')
         .map(response => resultActoin(action.userId, response.response));


       }
  );
 }
Run Code Online (Sandbox Code Playgroud)

就像是

const Epic1 = (action$){
   if('ActionOne') make a API call.
   if('ActionTwo') make some other API call.
   else do nothing.

}
Run Code Online (Sandbox Code Playgroud)

observable redux rxjs5 redux-observable

14
推荐指数
1
解决办法
6151
查看次数

标签 统计

observable ×1

redux ×1

redux-observable ×1

rxjs5 ×1