0

谁能告诉我如何在AngularJS中将一个常量值传递给html?示例:在 html 文件中,我有一个 ng-if 条件。

<span ng-if="prod.ID">10</span>

在这里,我想将值“10”设置为可配置的。就像是 :

<span ng-if="prod.ID == constants.prodID">10</span>

有什么建议么?

先感谢您。

4

2 回答 2

4

First, create a constant:

   app.constant("ProductConst", {
      "prodTotal": 10
   });

Second, inject it into your controller

app.controller('MyController', function ($scope, ProductConst) {
    $scope.productTotal = ProductConst.prodTotal;
}

Last, use it in your view:

<span  ng-if="prod.ID > productTotal "></span>
于 2015-03-26T13:19:48.570 回答
3
  1. 在控制器中注入常量
  2. 把常数放在$scope

这应该够了吧 :-)

于 2015-03-26T13:17:09.893 回答