私の問題は、ng-if がふりをしたように動作しないことです。私は _name 属性を持つオブジェクトの配列を持っています。それに基づいて私のng-ifを作成していますが、2回の行を印刷しており、その内容はどちらか一方でなければなりません。誰でも私が失敗した場所を指摘できますか? tks
clusterEntity.cluster の配列の下。
locations:{
location:[
{_name: "staging", _path: ""},
{_name: "temp", _path: ""},
{_name: "working", _path: ""}
]
},
<div ng-repeat="location in clusterEntity.cluster.locations.location">
<div ng-if="
location._name === 'staging' ||
location._name === 'working' ||
location._name === 'temp'">
<something here>
</div>
<div ng-if="
location._name !== 'staging' ||
location._name !== 'working' ||
location._name !== 'temp'">
<something there>
</div>
</div>