Ami*_*kya 1 angularjs-directive angularjs-ng-repeat
我正在显示一个包含 JSON 的数组,并直接用 HTML 显示它,在这里你可以找到elem.fc + elem.cpc. 它将 NaN 作为输出。
这是我的 HTML:
<tr ng-show="table.table1loaded" ng-repeat="elem in filteredcampaignslist" ng-init="initializepopover()">
<td ng-show="app.ostype=='iOS'"><div class="text-center">{{elem.fc+elem.cpc}}</div></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
小智 5
根据该帖子中的 Angular 文档,目前您不能在表达式中执行此类操作。
解决这个问题的最好方法是创建一个在控制器中执行此操作的函数,然后将其绑定到您的 HTML。
HTML:
<tr ng-show="table.table1loaded" ng-repeat="elem in filteredcampaignslist" ng-init="initializepopover()">
<td ng-show="app.ostype=='iOS'"><div class="text-center">{{ Total() }}</div></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
AngularJS 控制器内部:
$scope.Total = function() { return parseInt(elem.fc) + parseInt(elem.cpc); };
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
43852 次 |
| 最近记录: |