2017-01-19 7 views

答えて

0

、あなたはmaprecoverの組み合わせを用いて適切な行動に成功Futureと失敗Futureの両方を変換する必要があります。例:あなたはAsyncAction(または派生PotAction)を使用している場合は

val eff = Effect(Ajax.get(url) 
    .map(r => NewMessages(r.responseText))) 
    .recover { case e => MessageLoadingFailed(e.getMessage) } 
) 

それは自動的に、将来の失敗を処理し、PotFailed状態を作成するヘルパーメソッドeffectを提供します。

+0

これはまさに私が探していたものです。乾杯Ochrons =) – stackoverflowed