如何使用Angularjs显示函数的返回值

时间:2014-06-13 23:46:21

标签: javascript angularjs

我正在尝试使用Angularjs。如何在视图中显示函数的结果?

我有这样的HTML。

<body ng-controller="fooCtrl">
  <p>a: {{ a }}</p>
  <p>b: {{ b }}</p>
</body>

javascript for it。

fooApp.controller('fooCtrl', ['$scope', function ($scope) {
  $scope.a = 3;
  $scope.b = function(){
    return 4;
  };
}]);

a已正确显示,但b为空。我做错了什么?

1 个答案:

答案 0 :(得分:11)

bfunction object。要获得结果,您需要实际调用它。

尝试

<p>b: {{ b() }}</p>