Maison > Questions et réponses > le corps du texte
Est-il possible d'afficher directement les données du service sur la page sans utiliser $scope comme variable intermédiaire ?
过去多啦不再A梦2017-05-15 17:03:27
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
为情所困2017-05-15 17:03:27
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.