Subject و BehaviorSubject در زاویه ای چیست؟
Subject و BehaviorSubject در زاویه ای چیست؟

تصویری: Subject و BehaviorSubject در زاویه ای چیست؟

تصویری: Subject و BehaviorSubject در زاویه ای چیست؟
تصویری: موضوع و رفتار موضوع | ارتباط اجزا با استفاده از موضوع - Angular (آموزش 33) 2024, آوریل
Anonim

آ موضوع هم ناظر و هم قابل مشاهده است. آ رفتار موضوع آ موضوع که می تواند مقدار فعلی را منتشر کند ( فاعل، موضوع هیچ مفهومی از ارزش فعلی ندارند). این قسمت گیج کننده است. بخش آسان استفاده از آن است. را رفتار موضوع دارای ارزشی است که باید با سایر اجزا به اشتراک گذاشته شود.

به این ترتیب تفاوت موضوع و BehaviorSubject در زاویه ای چیست؟

تنها تفاوت بین BehaviorSubject و موضوع است رفتار موضوع دارای یک مقدار اولیه است که هنگام ثبت نام منتشر می شود.

علاوه بر بالا، موضوع و BehaviorSubject چیست؟ رفتار موضوع نوع خاصی از موضوع تنها تفاوت آن این است که آخرین مقدار را با اشتراک ناظر جدید منتشر می کند.

در اینجا، یک BehaviorSubject در زاویه ای چیست؟

آ رفتار موضوع یک نوع قابل مشاهده است (یعنی جریانی از داده‌ها که می‌توانیم مانند مشاهده‌پذیر بازگشت‌شده از درخواست‌های HTTP در آن مشترک شویم. زاویه ای ). هنگامی که در آن مشترک می شوید، بلافاصله آخرین مقداری را که بلافاصله منتشر شده است (یا مقدار اولیه اگر هنوز هیچ داده ای منتشر نشده است) برمی گرداند.

کاربرد موضوع در زاویه ای چیست؟

موضوعات در زاویه ای 2/4/5/6. یک قابل مشاهده فقط به شما امکان می دهد مشترک شوید در حالی که a موضوع به شما امکان می دهد هم منتشر کنید و هم مشترک شوید. بنابراین یک موضوع به خدمات شما اجازه می دهد تا هم به عنوان ناشر و هم به عنوان مشترک استفاده شوند.

توصیه شده: