亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

對 Angular 服務進行的更改會顯示在使用該服務的所有組件中

對 Angular 服務進行的更改會顯示在使用該服務的所有組件中

守候你守候我 2023-08-05 11:53:30
我正在構建一個名為 Kualitee.com 的網站/應用程序的克隆。它是 QA 工程師使用的測試管理工具。在 kualitee 中,您有多個項目,包含測試用例和成員。您可以添加、刪除和更改項目和成員。頂部有一個標題,使您可以選擇想要其中的測試用例和內容數據的項目。更改項目的標題我為此使用的方法如下:1. 一項服務包含所有數據2. 一項服務僅包含所選項目...整個應用程序使用在第二個服務中找到的數據。當我在項目中進行更改(例如添加新成員)時,它會在當時顯示該內容。之后,如果我將頂部選擇中的項目更改為另一個項目,則包含該成員的組件不會更改,即使該項目現在是不同的,但一旦我通過路由切換到另一個組件,再回來,變化就在那里。我的觀點是,有什么方法可以添加功能,如果父組件更改服務中的對象,則該更改會反映在也在同一服務中使用同一對象的子組件中,而無需更改組件或刷新。
查看完整描述

1 回答

?
烙印99

TA貢獻1829條經驗 獲得超13個贊

您可能需要一個可觀察的共享服務來在組件之間共享數據。以下是如何實現這一點:使用服務的組件之間的交互


查看完整回答
反對 回復 2023-08-05
?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

我認為你被提到了 Angular 生命周期https://angular.io/guide/lifecycle-hooks


查看完整回答
反對 回復 2023-08-05
  • 1 回答
  • 0 關注
  • 131 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號