De mon point de vue, je tiens à rendre:
<p>
{{ say() }}
</p>
Où say
est définie comme suit:
say = function() {
return "Hello World";
}
Je peux définir dans mon controller:
function TestCtrl($scope) {
$scope.say = function() { ... };
}
Mais ensuite, c'est seulement accessible dans le contrôleur.
Si je définir la fonction à l'extérieur de l'angle de la structure de fichiers, il ne rend rien. Même si je définis dans mon controllers.js
le fichier, mais en dehors d'une fonction de contrôleur de portée.
Où est le bon endroit pour mettre ma fonction, j'ai donc peut le rendre dans n'importe quel contrôleur?