使用ng-switch-default

时间:2018-06-30 07:41:40

标签: html angularjs angularjs-ng-switch

使用ng-switch默认时,表内容未显示。这是我的代码,

 <tbody ng-switch="arrAchievements.length">
        <tr ng-switch-when="0"><td colspan="5">No Achievements Found</td></tr>
        <tr ng-switch-default ng-repeat="acthive in arrAchievements;">
          <td>{{$index}}</td>
          <td>{{acthive.strActhivement}}</td>
          <td>{{acthive.level}}</td>
          <td>{{acthive.grade}}</td>
        </tr>
    </tbody>

这里arrAchievements是一个动态数组。 使用此代码,'ng-switch-when = 0'可以很好地工作,但在ng-switch-default情况下,行会根据数组长度动态添加,但任何列内均未显示。通过删除ng-switch-default可以很好地工作,但是我想知道为什么会这样,我的代码有什么问题吗? Here是我的桌子

this是数组

0 个答案:

没有答案