Apakah subjek dan BehaviorSubject dalam sudut?
Apakah subjek dan BehaviorSubject dalam sudut?

Video: Apakah subjek dan BehaviorSubject dalam sudut?

Video: Apakah subjek dan BehaviorSubject dalam sudut?
Video: Subject vs ReplaySubject vs BehaviorSubject: Differences for Interviews | Angular Interview Concepts 2024, April
Anonim

A Subjek adalah pemerhati dan boleh diperhatikan. A PerilakuSubjek a Subjek yang boleh mengeluarkan nilai semasa ( Mata pelajaran tidak mempunyai konsep nilai semasa). Itulah bahagian yang mengelirukan. Bahagian yang mudah ialah menggunakannya. The PerilakuSubjek memegang nilai yang perlu dikongsi dengan komponen lain.

Dengan cara ini, apakah perbezaan antara subjek dan BehaviorSubject dalam sudut?

Satu-satunya perbezaan antara BehaviorSubject dan Subjek ialah PerilakuSubjek mempunyai nilai awal yang akan dikeluarkan apabila melanggan.

Selain di atas, apakah subjek dan BehaviorSubject? PerilakuSubjek adalah jenis khas Subjek yang hanya berbeza ialah ia akan mengeluarkan nilai terakhir apabila langganan pemerhati baharu.

Di sini, apakah BehaviorSubject dalam sudut?

A PerilakuSubjek ialah jenis yang boleh diperhatikan (iaitu aliran data yang kita boleh langgan seperti yang boleh diperhatikan dikembalikan daripada permintaan HTTP dalam bersudut ). Apabila anda melanggannya, ia akan segera mengembalikan nilai terakhir yang dipancarkan serta-merta (atau nilai awal jika tiada data telah dipancarkan lagi)

Apakah kegunaan subjek dalam sudut?

Mata pelajaran dalam bersudut 2/4/5/6. Yang boleh diperhatikan membolehkan anda melanggan hanya manakala a subjek membolehkan anda menerbitkan dan melanggan. Jadi a subjek membolehkan perkhidmatan anda digunakan sebagai penerbit dan pelanggan.

Disyorkan: