html - 迭代循环时的条件检查

标签 html css angularjs

我正在使用 AngularJS 处理 HTML 表格。下面是我的 HTML 代码。

html代码:

<table>
    <tr ng-repeat="data in myResults">
      <td style="text-align: center;">{{data.name}}</td>
      <td style="text-align: center;">{{data.callerID}}</td>
      <td style="text-align: center;">{{data.dataPlan}}</td>
    </tr>
</table>

我正在返回 myResults 中的值对象并迭代并显示表中的值。

我要填写特定的<td>如果在迭代时值为空或 null,则使用颜色,示例)在迭代时如果我具有 name 的值和 callerID但是 dataPlan是空白的,我需要填写 dataPlan <td>带有黄色,并在其各个单元格中显示姓名和来电显示的值..

我不确定如何在迭代循环时包含条件检查,如果值为空/空,则用颜色填充单元格。有什么建议吗?

PS:如果单元格中的值为空白/空值,请用黄色填充单元格。

最佳答案

一个快速的 CSS 规则可能会解决您的问题。

演示:http://jsfiddle.net/U3pVM/34058/

CSS:

td:empty {
  background: yellow;
}/*Make it more specific*/

关于html - 迭代循环时的条件检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46397823/

相关文章:

html - 使图像适合幻灯片容器

jquery - 使用 jQuery 更改自定义 HTML 属性

javascript - JQuery:更改其他输入字段的值时更改值

html - 为什么 <div> 下的 <li> 元素与 <ul> 下的 <li> 元素渲染不同?

html - Div 与另一个 Div 重叠

html - 使用CSS将页脚定位在页面底部

html - 纯 Css 弹出窗口和容器边距

javascript - angularjs 过滤深层 json 对象

javascript - 按钮上的 ng-disabled,但当我更改值时它不会刷新

angularjs - 传单 map 加载事件?