AngularJS - 基于 null 和空数组的隐藏值

标签 angularjs angularjs-scope ng-show angular-ng-if ng-hide

我正在尝试在值为 null 或空数组时执行 ng-hide(在 Firebug 中,这显示为 [])。

我可以通过以下方式执行 null:

ng-hide="myData.Address == null"

但是当我尝试时:

ng-hide="myData.Address == null || myData.Address == []"

该值仍然出现。

最佳答案

试试这个:

ng-hide="myData.Address == null || myData.Address.length == 0"

关于AngularJS - 基于 null 和空数组的隐藏值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25522904/

相关文章:

javascript - 元素的偏移量 - 内联 - 使用angularjs

javascript - childscope 如何处理 ng-if 语句?具体在 <SELECT> 元素中

javascript - Angular js ng-show 不适用于 native 数学表达式

javascript - Angularjs 指令幻灯片显示和隐藏内容

javascript - 如何在提交时验证 Angular 中的复选框并显示/隐藏?

AngularJS <select> DOM 标记

javascript - 如何使用 javascript/Angular.js 反转时间戳

mysql - JPA集合保存id,但不保存其他字段

javascript - 我们什么时候使用 $scope 什么时候在 AngularJS 中使用 var ?

angularjs - 将 ngModel 绑定(bind)到具有隔离范围的 AngularJS 指令