J'essaie de comprendre comment fonctionne DI dans angulaire 2.Pourquoi l'injection de dépendances mieux que instanciation dans angulaire 2
En termes simples, DI des moyens pour injecter le service que nos composants pourraient avoir besoin, plutôt que de créer le service ou instanciation du service dans la classe de composant.
(Si cela est correct, alors je me sens angulaire 2 documentation est un peu trompeur car il utilise la terminologie de « cas créant » tout en expliquant « fournisseur d'injection »)
maintenant , techniquement cela se résume à: - utiliser constructeur au lieu de nouveau
Mais pourquoi, quels sont les avantages d'utiliser un constructeur sur new? Existe-t-il des exemples/ressources en ligne que je peux suivre ...
https://stackoverflow.com/questions/3386889/difference-between-creating-new-object-and-dependency-injection Quelques infos à la question précédente –