rxjs 你们拿这个做什么

2020-09-17 20:12:21 +08:00
 soulmt

看了一下,学习了一下,感觉很刁,但是不知道怎么使用,大佬们,指导一下,这个使用场景是什么

6102 次点击
所在节点    JavaScript
39 条回复
catch
2020-09-17 20:15:56 +08:00
装逼用
soulmt
2020-09-17 20:40:05 +08:00
@catch 这话说到头了哈
zhouyg
2020-09-17 21:22:56 +08:00
一把屠龙刀
xrr2016
2020-09-17 21:25:14 +08:00
主要是用来处理异步数据操作吧,不过感觉设计太复杂,不用😝
sunjourney
2020-09-17 21:31:35 +08:00
rxjs 什么业务场景都能胜任,被形容成屠龙刀,也是服了
peterjose
2020-09-17 21:34:20 +08:00
搞 websocket
tsvico
2020-09-17 21:35:21 +08:00
经常用来订阅异步消息
ddup
2020-09-17 21:49:29 +08:00
处理复杂业务用 RxJS:太方便了,实在是太方便了。
des
2020-09-17 21:56:56 +08:00
在 websocket 里面用 rxjs 简直不要太舒服
chihiro2014
2020-09-17 22:37:26 +08:00
RSocket
ochatokori
2020-09-17 23:02:44 +08:00
angular 自带,懒得 toPromise 就用了
wunonglin
2020-09-17 23:22:55 +08:00
真的香,现在完全离不开
Zchary
2020-09-18 02:21:29 +08:00
RxJS rules ! Ng 用来多请求,数据流控制很舒服
YYYeung
2020-09-18 02:24:15 +08:00
回调地狱杀手
laike9m
2020-09-18 03:04:46 +08:00
学了很多次都没学懂,可能是我比较笨。。😔
zjsxwc
2020-09-18 07:40:54 +08:00
最大的优势是,把事件行为数据化,
比如把用户操作行为、异步回调都变成统一的流化数据
siweipancc
2020-09-18 09:05:08 +08:00
写前端代码没有 rxjs 跟吃了屎一样,来自一个后端的怨念
rrfeng
2020-09-18 09:56:30 +08:00
Angular 官方推荐,试了一下确实很好用。
比如之前有这么一个场景:
一个 timer 定期轮询数据并更新页面,同时可能有几个按钮也会触发这个更新动作。怎么确保这两种触发形式优雅的合作?
leemove
2020-09-18 10:00:47 +08:00
只在 angular 项目里用用,其他项目都没有引入过。虽然他确实好用,但是 js 原生处理异步方式也很多了,async await promise 出来之前他可能是无可替代的。
dany813
2020-09-18 10:08:50 +08:00
哎,在 react 中一直么用过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/708054

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX