我是 angularjs 的初学者,有一些关于控制器的问题。
这是我的示例控制器:
function exampleController($scope)
{
$scope.sampleArray = new Array();
$scope.firstMethod = function()
{
//initialize the sampleArray
};
$scope.secondMethod = function()
{
this.firstMethod();
};
};
以下是我的问题:
- 我怎么能
firstMethod
打电话secondMethod
?我做的方式是正确的,还是更好的方式? - 如何为控制器创建构造函数?我需要调用调用 firstMethod 初始化 sampleArray 的 secondMethod 吗?
- 如何从 html 代码中调用特定方法?我找到了 ng-initialize 但我不知道如何使用它。