我的视图模型中有两个可观察对象,一个是由 UI 更改的值的可观察对象,另一个表示命令失败时引发的异常。
我想创建一个 observable,它在引发异常时从第一个 Observable 发出值。简而言之,我想得到以下结果
大理石图
Value (Observable 1) -- 1 --- 2 -------- 3 ------ 4 ---------------- 5 -----------
Exception (Observable 2) ----------- e ------------------------- e ------------ e --
ExpectedResult ----------- 2 ------------------------- 4 ------------ 5 --