2014-01-30 55 views
0

在我CSHTML观点奇怪的行为,我有如下表:有角NG-重复

<table> 
    <thead> 
    <tr><th>Test</th></tr> 
</thead> 
<tbody> 
    <tr ng-repeat="label in labels"> 
     <td>{{label.id}}</td> 
    </tr> 
</tbody> 

当我查看该页面,并在浏览器中检查表元素只表标题是显示并且没有行。应用NG-重复似乎如下自动注释掉行:

<table class="ng-scope"> 
    <thead> 
     <tr><th>Test</th></tr> 
    </thead> 
    <tbody> 
     <!-- ngRepeat: label in labels --> 
    </tbody> 
</table> 

当我删除NG重复=“标签在标签”与该行中应用的静态值单元格的行不评论,只是显示器精细。

有谁知道什么可能会导致此行为?

+0

你能发布javascript吗? –

+1

看起来像标签是空的或未定义的。 – hassassin

回答

2

编译角度时会自动将ngRepeat注​​释添加到HTML中,为了表示在此注释下方将显示重复的元素。

你的tbody不包含任何行的原因是你的$ scope.labels对象是空的。