在AngularJS控制器中創建私有方法的方式是什麼?在AngularJS控制器中創建私有方法
我已經做了目前像這樣,但我不知道它是否是正確的/可取的方法:
app.controller('MyController', function($scope){
myPrivateFunction();
anotherPrivateFunction();
...
$scope.someScopeMethod = function(){
...
anotherPrivateFunction();
...
};
$scope.anotherScopeMethod = function(){
...
myPrivateFunction();
...
};
...
function myPrivateFunction(){
//
}
function anotherPrivateFunction(){
//
}
});
那麼,你的意思是AngularJS控制器?你說AngularJS工廠......是的,你應該這樣做。 – 2014-12-04 16:36:53
@NewDev:哎呀,我的意思是詢問他們兩個 - 現在問題已經更新。 無論如何,工廠應該不同嗎? – budhajeewa 2014-12-04 16:40:27
這是一個類似的想法。在一天結束時,它只是一個JavaScript對象/函數。 – 2014-12-04 16:45:06