javascript - ng-if JSON 值不为空

标签 javascript angularjs

仅当某个键的值不为空时才尝试在 ng-repeat 中显示项目。

这是代码:

<a class="item" href="#" ng-repeat="e in events | orderBy:'match_time'" ng-if="e.match_timer !== NaN && e.match_status !== 'FT'">

e.match_timer 看起来像:

{
match_timer: ""
}

最佳答案

ng-if中你可以这样写你的条件

<a class="item" href="#" ng-repeat="e in events | orderBy:'match_time'" ng-if="e.match_timer !== '' && e.match_status !== 'FT'">

这样,它将仅显示那些 e.match_timer 非空且具有除 FT 之外的其他值的元素

关于javascript - ng-if JSON 值不为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27580017/

相关文章:

javascript - HTML DOM : Which events do not bubble?

java - 使用 Selenium 网络驱动程序获取元素的绝对位置

javascript - 下拉子菜单中的彩色字体

javascript - 如何从 JavaScript/jQuery 逻辑中删除 HTML 代码

javascript - 删除最后一个反斜杠后的所有内容

javascript - 图片来源不变

node.js - XMLHttpRequest 无法加载 http ://127. 0.0.1 :1337/. 请求的资源上不存在 'Access-Control-Allow-Origin' header

javascript - 当 $http post 在方法范围内时,不会调用成功回调

javascript - 如何在 Angular 中单击时调用 ng-lightbox 指令?

AngularJS + ng-repeat : weird $index and $parent. $index 传入函数时的值