Est-il possible d'avoir un contrôleur de l'utilisation d'un autre?
Par exemple:
La version HTML de ce document imprime simplement un message délivré par l' MessageCtrl
de contrôleur dans l' messageCtrl.js
le fichier.
<html xmlns:ng="http://angularjs.org/">
<head>
<meta charset="utf-8" />
<title>Inter Controller Communication</title>
</head>
<body>
<div ng:controller="MessageCtrl">
<p>{{message}}</p>
</div>
<!-- Angular Scripts -->
<script src="http://code.angularjs.org/angular-0.9.19.js" ng:autobind></script>
<script src="js/messageCtrl.js" type="text/javascript"></script>
</body>
</html>
Le contrôleur de fichier contient le code suivant:
function MessageCtrl()
{
this.message = function() {
return "The current date is: " + new Date().toString();
};
}
Qui imprime simplement la date du jour.
Si je devais ajouter un autre contrôleur, DateCtrl
qui a rendu la date dans un format spécifique de retour à l' MessageCtrl
, comment faire? Le DI-cadre semble être concernés par l' XmlHttpRequests
et l'évaluation des services.
Quelqu'un peut-il aider?