Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 18908|Răspunde: 3

[Unghiular] Abonament la subiect pentru Angular RxJS

[Copiază linkul]
Postat pe 14.05.2020 15:37:05 | | | |
Subiectul este o subclasă a Observabilului. - Subiectul este multicast, permițând multicast valorilor către mai mulți observatori. Observabilele normale sunt unicast.

În interiorul subiectului, subscribe nu apelează o nouă execuție a valorii trimise. Pur și simplu înregistrează un anumit observator în lista de observatori, similar modului în care funcționează addListener în alte biblioteci sau limbi.

Pentru a da o valoare nouă unui Subiect, pur și simplu sunați next(theValue) și acesta va transmite multicast valoarea către observatorii care s-au înregistrat să asculte Subiectul.



Fiecare subiect este un observator. - Subiectul este un obiect cu următoarele metode: next(v), error(e) și complete(), care poate fi transmis ca argument oricărei metode observabile subscribe.







Precedent:browserul js afișează un nou formular
Următor:Caută completitudine - Node.js Dezvoltă un proiect de blog pentru server web de la zero Mulțumesc
 Proprietarul| Postat pe 14.05.2020 15:42:07 |


next - Următoarea metodă este apelată ori de câte ori obiectul Subiect primește o nouă valoare.
eroare - Dacă apare o excepție în timpul funcționării, metoda de eroare va fi apelată.
complete - Metoda completă se numește după ce obiectul Observable al abonamentului la Subiect se încheie.
abonează-te - Adaugă observatori.
dezabonare - dezabonare (setează identificator de terminare, listă de observatori goală).
 Proprietarul| Postat pe 18.09.2022 16:05:36 |
Operatorul de finalizare RxJS execută logica după ce Observable se termină
https://www.itsvse.com/thread-10333-1-1.html
 Proprietarul| Postat pe 27.01.2024 12:19:58 |
Explorează subiecte din extensia .Net Reactive Responsive
https://www.itsvse.com/thread-10722-1-1.html
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com