angular.js - angularJS service里面存储的数据能够直接和HTML页面交互吗?
为情所困
为情所困 2017-05-15 17:01:27
0
2
535

不用$scope做中间变量,直接在页面上展示service里面的数据,可以吗?

为情所困
为情所困

répondre à tous(2)
过去多啦不再A梦

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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal