【发布时间】:2012-09-10 22:00:48
【问题描述】:
在我看来,我想渲染:
<p>
{{ say() }}
</p>
say 的定义如下:
say = function() {
return "Hello World";
}
我可以在我的控制器中定义它:
function TestCtrl($scope) {
$scope.say = function() { ... };
}
但它只能在该控制器内访问。
如果我在 Angular 文件结构之外定义函数,它不会呈现任何内容。如果我在我的 controllers.js 文件中定义它,但在控制器功能范围之外。
在哪里放置我的函数的合适位置,以便我可以在任何控制器中呈现它?
【问题讨论】:
标签: javascript model-view-controller scope angularjs