[英]Is a good habit to use a component A inside component B?
我想在組件B中創建組件A的實例,但是我不知道這在Angular中是一個好習慣還是一個完整的爛攤子。
是的,您可以執行以下操作:
成分a :
彈出代碼將在這里。 當用戶單擊按鈕時,它將向父級發出事件。 在此處創建事件發射器,或通過其他方式將按鈕單擊傳達給組件b。
成分b :
在某些按鈕(刪除)上,將顯示彈出窗口。 當您從子組件中獲取事件時,可以調用其中可以執行文件操作的函數。 從組件a接收數據后,您可以在事件調用程序的同一功能中關閉彈出窗口。
要么
您可以創建服務來管理可重用組件a和其他調用方組件(當前為組件b)之間的通信。 您需要在1個組件中訂閱服務字段,然后在第二個組件中調用服務功能,這將更改調用方組件中已訂閱字段的值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.