您好我在angularjs中编写函数,我不是定义方法的最佳实践。请建议我非常感谢。
类型1:
var getBranchKey = function(currentBranchName) {
};
类型2:
$scope.getBranchKey = function(currentBranchName) {
};
答案 0 :(得分:1)
正如@Alexander Elgin所说,如果您需要从视图中调用该函数,则必须将其包含在$scope
中。但是这可以通过使用controllerAs
语法来避免,我建议您出于多种原因。
您可以查看角度样式指南,它可以帮助您了解人们如何做事并从他们的经验中学习,例如John Papa's guide。
Here你有一个简单的例子。