• 学习 RxJS 操作符
  • 关于中文版
  • 学习 RxJS
  • 前言
  • 操作符
    • 组合
      • combineAll
      • combineLatest
      • concat
      • concatAll
      • forkJoin
      • merge
      • mergeAll
      • pairwise
      • race
      • startWith
      • withLatestFrom
      • zip
    • 条件
      • defaultIfEmpty
      • every
    • 创建
      • create
      • empty
      • from
      • fromEvent
      • fromPromise
      • interval
      • of
      • range
      • throw
      • timer
    • 错误处理
      • catchError
      • retry
      • retryWhen
    • 多播
      • publish
      • multicast
      • share
      • shareReplay
    • 过滤
      • debounce
      • debounceTime
      • distinctUntilChanged
      • filter
      • first
      • ignoreElements
      • last
      • sample
      • single
      • skip
      • skipUntil
      • skipWhile
      • take
      • takeUntil
      • takeWhile
      • throttle
      • throttleTime
    • 转换
      • buffer
      • bufferCount
      • bufferTime
      • bufferToggle
      • bufferWhen
      • concatMap
      • concatMapTo
      • exhaustMap
      • expand
      • exhaustMap
      • groupBy
      • map
      • mapTo
      • mergeMap
      • partition
      • pluck
      • reduce
      • scan
      • switchMap
      • window
      • windowCount
      • windowTime
      • windowToggle
      • windowWhen
    • 工具
      • do
      • delay
      • delayWhen
      • dematerialize
      • let
      • timeout
      • toPromise
    • 完整列表
  • 食谱
    • 智能计数器
    • 进度条
    • 游戏循环
  • 概念
    • RxJS v5 -> v6 升级
    • 理解操作符导入
  • Published with GitBook

操作符

通过示例来学习 RxJS 操作符

RxJS 操作符的完整列表,每个操作符都有着清晰的解释、相关资源和可执行的示例。

更喜欢按字母顺序排列的完整列表?

内容 (按操作符类型)

  • 组合
    • combineAll
    • combineLatest :star:
    • concat :star:
    • concatAll
    • forkJoin
    • merge :star:
    • mergeAll
    • race
    • startWith :star:
    • withLatestFrom :star:
    • zip
  • 条件
    • defaultIfEmpty
    • every
  • 创建
    • create
    • empty
    • from :star:
    • fromEvent
    • fromPromise :star:
    • interval
    • of :star:
    • range
    • throw
    • timer
  • 错误处理
    • catch / catchError :star:
    • retry
    • retryWhen
  • 过滤
    • audit
    • auditTime
    • debounce
    • debounceTime :star:
    • distinctUntilChanged :star:
    • filter :star:
    • first
    • ignoreElements
    • last
    • sample
    • single
    • skip
    • skipUntil
    • skipWhile
    • take :star:
    • takeUntil :star:
    • takeWhile
    • throttle
    • throttleTime
  • 多播
    • multicast
    • publish
    • share :star:
  • 转换
    • buffer
    • bufferCount
    • bufferTime :star:
    • bufferToggle
    • bufferWhen
    • concatMap :star:
    • concatMapTo
    • expand
    • exhaustMap
    • groupBy
    • map :star:
    • mapTo
    • mergeMap / flatMap :star:
    • partition
    • pluck
    • reduce
    • scan :star:
    • switchMap :star:
    • window
    • windowCount
    • windowTime
    • windowToggle
    • windowWhen
  • 工具
    • do / tap :star:
    • delay :star:
    • delayWhen
    • finalize / finally
    • let
    • timeout
    • toPromise

:star: - 常用

其他资源

  • 什么是操作符? :newspaper: - 官方文档
  • 操作符是什么? :video_camera: :dollar: - André Staltz

results matching ""

    No results matching ""