2

値が null または空の配列の場合に ng-hide を実行しようとしています (Firebug では、[] と表示されます)。

次の方法でヌルを実行できます。

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

しかし、私がしようとすると:

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

値は引き続き表示されます。

4

3 に答える 3

10

これを試して:

ng-hide="myData.Address == null || myData.Address.length == 0"
于 2014-08-27T08:58:25.247 に答える
5

null と [] はどちらも false で、短くてきれいな方法です

ng-show="myData.Address"
于 2014-08-27T08:59:50.517 に答える
3
ng-hide="!myData.Address || !myData.Address.length"
于 2014-08-27T08:58:16.717 に答える