Subjects & Multicasting
Subjects & Multicasting
Sử dụng Subject và các chiến lược chia sẻ stream an toàn.
Đây là trang khung cho nhóm Subjects & Multicasting trong lộ trình học RxJS.
Mục lục
Phạm vi dự kiến
Nhóm này giải thích các biến thể Subject và cách multicast mà không tạo side effect ngoài ý muốn.
Các bài trong nhóm
- Subject — Dùng Subject như một Observable đồng thời là Observer.
- BehaviorSubject — Lưu và phát giá trị hiện tại cho subscriber mới.
- ReplaySubject — Phát lại một số emission trước đó theo buffer.
- AsyncSubject — Chỉ phát giá trị cuối cùng khi source hoàn tất.
- Operator share — Chia sẻ một subscription và quản lý refCount.
- Operator shareReplay — Chia sẻ kết quả có replay và kiểm soát cache lifecycle.