Javascript 是否可以在angularjs中使用不带范围变量的方法显示数据

Javascript 是否可以在angularjs中使用不带范围变量的方法显示数据,javascript,angularjs,methods,Javascript,Angularjs,Methods,我有一个方法: <span ng-init="getJobApplicantsList(jobId)">(number should be display here)</span> 我想要这样的东西: <span>{{getJobApplicantsList(jobId)}}</span> 把电话号码还给我就行了 $scope.getJobApplicantsList = function(jobId) { return find

我有一个方法:

<span ng-init="getJobApplicantsList(jobId)">(number should be display here)</span>
我想要这样的东西:

 <span>{{getJobApplicantsList(jobId)}}</span> 
把电话号码还给我就行了

$scope.getJobApplicantsList = function(jobId) {
   return   findByMatchingProperties(set, { jobId: jobId }).length;  
}
并调用模板中的函数

<span>{{getJobApplicantsList(jobId)}}</span> 

只需从函数返回值,无需将其存储到任何范围变量中

您还可以通过使用以下命令来避免使用$scope:

JS-

HTML-

<div ng=controller="AppController as vm">
  <span ng-bind="vm.getJobApplicantsList(jobId)"></span>
</div>
var vm = this;
vm.getJobApplicantsList = function (jobId) {
            return findByMatchingProperties(set, { jobId: jobId }).length;
        }
<div ng=controller="AppController as vm">
  <span ng-bind="vm.getJobApplicantsList(jobId)"></span>
</div>