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