在我看来,我想渲染:
<p>
{{ say() }}
</p>
wheresay
是这样定义的:
say = function() {
return "Hello World";
}
我可以在我的控制器中定义它:
function TestCtrl($scope) {
$scope.say = function() { ... };
}
但是它只能在该控制器内访问。
如果我在 Angular 文件结构之外定义函数,它不会呈现任何内容。如果我在我的controllers.js
文件中定义它,但在控制器功能范围之外,则相同。
放置我的函数的正确位置在哪里,以便我可以在任何控制器中呈现它?