36
|
Judah Gabriel Himango · 技术社区 · 14 年前 |
![]() |
1
6
我不建议在有内置主题可以为您管理自己的订户列表。它还消除了携带自己的T的可变副本的需要。 以下是我的(无评论)版本的解决方案:
|
![]() |
2
19
对于2,最直接的方法是通过主题:
这样,现在您的“进度”不仅可以在进度发生变化时通知,还可以在操作完成时通知,以及通知是否成功。不过请记住,一旦iobservable通过oncompleted或onerror完成,它就“死了”——您不能再向它发布任何内容。 |
![]() |
3
3
我会简明扼要地说:
:) |
![]() |
4
2
好吧,伙计们,看看我觉得至少值得一试,看看Rx的主题是什么,我不太想看到,我已经创建了一个新的可观察的,适合我的需要:
我称之为“可观察类”<t>。 宣言:
用途:消费是美好和容易的。没有水管!
用法很简单:
您可以在WPF或Silverlight中对其进行数据绑定,只需绑定到Value属性。
最重要的是,您可以撰写、过滤、项目和执行Rx让您对iobservables所做的所有性感的事情: 筛选事件:
n次调用后自动取消订阅:
撰写事件:
漂亮的东西! |
![]() |
5
0
除了您现有的事件代码可能是terser之外:
我想换成
-奥辛 |
![]() |
Nicolas · c#/中多个Rx受试者的依赖注入。净核心 7 年前 |
![]() |
user584018 · 如何获取文件的增量内容 7 年前 |
![]() |
SuperJMN · 如何计算LINQ管道要完成的ETA? 7 年前 |
![]() |
Seishin Okigaru · RXSwift,检测到重入异常 7 年前 |
![]() |
marsop · 在typescript中观察集合 7 年前 |