• 1400/04/08

ارسال دیتا به router-outlet :

سلام و وقت بخیر

من یک کامپوننت اصلی دارم که داخل اون از router-outlet برای یک کامپوننت دیگه استفاده کردم که در زمان مناسب نمایش داده میشه. این کامپوننت در واقع فرم هست و باید دیتا اضافه کنه. بعد از افزودن دیتا می‌خوام که کامپوننت اصلی اون دیتا رو دریافت کنه.

چطوری باید از کامپوننت فرزند دیتا رو ارسال کنم به router-outlet

  • 1400/04/08
  • ساعت 09:47

سلام

با استفاده از behaviour subject ها میتونین یک سیستم bus event و data manager مرکزی در پروژه ایجاد کنین که تغییراتش رو میشه با subscribe کرد زیر نظر داشت

لینک زیر رو مطالعه کنید :

https://learnrxjs.io/learn-rxjs/subjects/behaviorsubject


  • 1400/04/08
  • ساعت 11:03

ممنونم


  • 1400/04/08
  • ساعت 17:00

استاد ببخشید در این روش اگه صفحه رفرش بشه اطلاعات میپره که!!!


  • 1400/04/08
  • ساعت 19:40

راهی هست که با رفرش صفحه اطلاعات پاک نشه؟؟


  • 1400/04/08
  • ساعت 20:28

خیر دوست عزیز

یا باید دیتا رو در local storage یا کوکی مرورگر ذخیره کنین و هنگام رفرش صفحه دیتا رو از منبع واکشی کنین یا باید دیتا رو هنگام لود صفحه از سرور دریافت کنین


logo-samandehi