簡體   English   中英

具有鍵值的ng-if條件 - Angular js

[英]ng-if condition with key value - Angular js

我正在使用angularjs測試webapp,我的app.js正在讀取JSON文件並獲取一些數據:

var category = document.getElementById('category').value;
var App = angular.module('App', []);

App.controller('control', function($scope, $http){
$http.get('../../zz-dashboard/motores/datatodo/INFO/filtros/'+category+'.json')
  .then(function(res){
    $scope.items = res.data;              
  });
});

我想用ng-if顯示以key或val值為條件的數據。 例如,在這種情況下,如果我的數組的鍵等於“袖子”,我想顯示該值,僅在這種情況下。

<p ng-repeat="(key, val) in items" ng-if="key=='sleeves'">            
   {{key}} - {{val}}
</p>

我是angularjs的新手,我沒有找到我的問題的明確答案,我會提供任何幫助。

你試一試

<p ng-repeat="item in items track by $index" ng-show="$index == 'sleeves'">            
   {{$index}} - {{item}}
</p>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM