我有一個稱爲app的主角模塊。它依賴於'app.items'模塊,它也依賴於ngResource。所以它可以在使用$ resource使用服務的服務中調用一些後端路由。爲什麼角模塊可以使用其他模塊的依賴關係?
另外我有另一個名爲'app.categories'的模塊,主模塊也將它用作依賴項。該模塊有一個類別服務,它使用$ resource將請求發送到後端。但是當我從'app.categories'模塊中刪除'ngResource'依賴項時,它依然有效。
爲什麼會發生這種情況?這不是錯誤的行爲?
我認爲重複的依賴關係只包含一次,每個人都使用該依賴關係。當兩個依賴關係之間存在衝突時會出現問題,在這種情況下,我認爲爲特定模塊加載了模塊特定的依賴關係 – Minato