我有这些函数使用ng-model从输入字段计算值。
$scope.EmployeeCompetenceObs = function () {
return $scope.user.percentEmployeesCompetentAfterTraining - $scope.user.percentEmployeesCompetentBeforeTraining;
}
我想要做的是从该函数中获取值并在另一个函数中使用它:
$scope.EmployeeCompetenceAtt = function () {
return EmployeeCompetenceObs() - $scope.user.adjustmentFactorsEmployeeCompetence;
}
但是当我打电话给{{EmployeeCompetenceAtt()}}时,它出现了广告未定义......我做错了什么?
答案 0 :(得分:1)
EmployeeCompetenceObs
是$scope
中的一个函数,正如您所声明的那样,所以您应该通过执行以下操作来调用它:
$scope.EmployeeCompetenceObs()
您在调用中省略了该部分,这很可能是导致错误的原因。