L'affichage de la page doit être contrôlé par le contrôleur, les données doivent donc passer par le contrôleur puis être présentées à la page. Au contraire, vous pouvez omettre le service, injecter $http et $q directement dans le contrôleur et déplacer le code du service vers le contrôleur. Mais cette fonction est réalisable, mais la structure réelle du code est foirée. Ce n’est donc pas recommandé. Quant à ne pas avoir de manette, ce n'est pas faisable.
Non, ce n’est pas recommandé non plus.
Cela rompt la superposition de MVC.
Mais en théorie, vous pouvez écrire une implémentation de directive spécifiquement pour cela
L'affichage de la page doit être contrôlé par le contrôleur, les données doivent donc passer par le contrôleur puis être présentées à la page. Au contraire, vous pouvez omettre le service, injecter $http et $q directement dans le contrôleur et déplacer le code du service vers le contrôleur. Mais cette fonction est réalisable, mais la structure réelle du code est foirée. Ce n’est donc pas recommandé. Quant à ne pas avoir de manette, ce n'est pas faisable.