JaA*_*nTr 0 javascript html-table angularjs angularjs-ng-if
我正在创建一个包含英超联赛数据的表格.我试图用来ng-if检查主队是否赢了,如果是这样的话加一个单元说"主队赢了"
HTML
<div ng-if="data.full_time_result: === 'H'">
<td>Home Team Won!</td>
</div>
Run Code Online (Sandbox Code Playgroud)
然而,这增加了"主队赢了!" 即使full_time_result不是'H',也是每一行.
这是plnkr的链接.
此外,实现此功能的推荐方法是什么?有很多ng-if块可能不是最好的方法.
你不能直接拥有div内部表元素tr,它会使一个无效的html.为了使它工作,你可以将其包装div在td标签中.
标记
<td>
<div ng-if="data.full_time_result === 'H'">Home Team Won!</div>
</td>
Run Code Online (Sandbox Code Playgroud)