На мой взгляд, я хочу сделать:
<p>
{{ say() }}
</p>
Где say
определяется как таковое:
say = function() {
return "Hello World";
}
Я могу определить его в моем контроллере:
function TestCtrl($scope) {
$scope.say = function() { ... };
}
Но тогда он доступен только внутри этого контроллера.
Если я определяю функцию вне файловой структуры Angular, она ничего не отображает. То же самое, если я определяю его в моем файле controllers.js
, но вне области функций контроллера.
Где подходящее место для установки моей функции, поэтому я могу отобразить ее на любом контроллере?