0

私の問題は、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>
4

1 に答える 1