我正在使用带有 AngularJS 的 Foundations。我有一个案例,我试图使用ng-repeat
.
<div class="four columns" ng-repeat="resultsObject in resultsObject">
<div ng-bind-html-unsafe="resultsObject"></div>
</div>
这工作正常。但问题是列大小可能在 1-5 之间。而且我希望显示动态更新。因此,如果只有 2 列,它将调整为正确的列显示。
<div class="{{$rootScope.columnCount}} columns" ng-repeat="resultsObject in resultsObject">
<div ng-bind-html-unsafe="resultsObject"></div>
</div>
当我尝试执行类似上述代码的操作时,{{$rootScope.columnCount}}
不显示任何内容。(我已经验证它确实根据输入准确地存储了正确的列。)它在源中显示为<div class=" columns">
而不是<div class="3 columns">
.
这是使用角度变量和ng-repeat
属性的问题吗?我{{$index}}
在课堂上使用过——所以我知道它可以在类属性中打印出来。