私が間違っていない限り、うまくいくはずの何かに問題があります。
次のように設定された key:value オブジェクトがあります。
{
key1:"val1",
key2:"val2",
key3:"val3",
key4:null
}
私の見解では、これがあります:
<div class="col-md-4" ng-repeat="(key, value) in list" ng-if="key != 'key1' || value != null">
<ul>
<li>{{ key }} : {{ value }} </li>
</ul>
</div>
問題: Works だけを使用するkey != 'key1'
と、key1 のキーと値が表示されません。
私value != null
もworksだけを使うと、key4は表示されません。
しかし、if ステートメントを || と組み合わせると、(または)、if ステートメント全体が無視されます。
ここで何か間違ったことをしていますか?
ここに例を投稿しました: http://jsfiddle.net/caxoyud2/
事前にサンクス!