下面是我的角度控制器
角JS
var multistage = angular.module("multistage", []);
multistage.controller('groupStanding', function($scope1) {
$scope1.grouplimit = 3;
$scope1.competitorDTL = <?php echo json_encode($competitorDtl); ?>;
console.log($scope1.grouplimit);
});下面是我的html代码..。
<tbody data-ng-controller="fixtureController">
<tr data-ng-repeat="comp in competitorDTL">
<td>
<span class="badge" data-ng-if="$index+1 <= grouplimit">
{{$index+1}}</span> {{ comp.name}}
</td>
</tr>
</tbody>它不起作用,我无法确切地确定问题是什么?如果我替换grouplimit变量,并把3直接放在那里,它的工作就好了。
发布于 2016-11-30 12:46:03
您的控制器名为'groupStanding',您已经使用了data-ng-controller="fixtureController",将其更改为data-ng-controller="groupStanding"
发布于 2016-11-30 11:07:12
试试这个:
{{groupelimit}}然后,groupelimit将被相应控制器中的值替换。
发布于 2016-11-30 11:18:48
你错过了{$index+1}}中的{‘’
<td><span class="badge" data-ng-if="$index+1 <= grouplimit">{$index+1}}</span>{{ comp.name}}这可能是
https://stackoverflow.com/questions/40886677
复制相似问题