Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 18908|Jawab: 3

[Sudut] Langganan topik subjek untuk Angular RxJS

[Salin tautan]
Diposting pada 14/05/2020 15.37.05 | | | |
Subjek adalah subkelas dari Observable. - Subjek adalah multicast, memungkinkan nilai untuk di-multicast ke beberapa pengamat. Observable normal adalah unicast.

Di dalam subjek, langganan tidak memanggil eksekusi baru dari nilai yang dikirim. Ini hanya mendaftarkan pengamat tertentu ke daftar pengawas, mirip dengan cara kerja addListener di pustaka atau bahasa lain.

Untuk memberikan nilai baru pada Subjek, cukup panggil next(theValue) dan itu akan melakukan multicast nilai kepada pengamat yang telah mendaftar untuk mendengarkan Subjek.



Setiap subjek adalah pengamat. - Subjek adalah objek dengan metode berikut: next(v), error(e), dan complete(), yang dapat diteruskan sebagai argumen ke metode langganan yang dapat diamati.







Mantan:JS Browser memunculkan formulir baru
Depan:Cari kelengkapan - Node.js Kembangkan proyek blog server web dari awal Terima kasih
 Tuan tanah| Diposting pada 14/05/2020 15.42.07 |


next - Metode berikutnya dipanggil setiap kali objek Subject menerima nilai baru.
kesalahan - Jika pengecualian terjadi selama operasi, metode kesalahan akan dipanggil.
complete - Metode lengkap dipanggil setelah objek Observable dari langganan Subjek berakhir.
subscribe - Tambahkan pengamat.
berhenti berlangganan - berhenti berlangganan (tetapkan pengidentifikasi penghentian, daftar pengamat kosong).
 Tuan tanah| Diposting pada 18/09/2022 16.05.36 |
Operator RxJS menyelesaikan mengeksekusi logika setelah Observable berakhir
https://www.itsvse.com/thread-10333-1-1.html
 Tuan tanah| Diposting pada 27/01/2024 12.19.58 |
Jelajahi topik di Ekstensi Responsif Reaktif .Net
https://www.itsvse.com/thread-10722-1-1.html
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com