cauu / rxjs-example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Waht is Rxjs

基于使用观察者的序列来编写异步和基于事件的程序。

  • 观察者模式
  • 迭代器模式
  • 使用集合的函数式编程

"流"的概念

本质上来说,rxjs是一种面向流的编程模式。在rx的世界中,事件就好像现实生活中的水流一样,既然是水流,就有源头、会一条水流分成多条水流、会多条水流合成一条水流、水流还会变大变小、会干枯、最终会流向目的地……

Why Rxjs

  • 纯净性: 通过纯函数将应用状态隔离出来。
  • 流动性:

00-purity

纯净性

01-flow

流的概念

02-drag

实现可拖动的组件

03-http

使用rxjs监听http请求,并解决几个常见的问题

参考

rxjs6.x有哪些新变化 AngularJS taking advantage of observables

About


Languages

Language:HTML 96.5%Language:JavaScript 3.5%