2016-07-29 2 views

ответ

1

Здесь вы идете:

<div class="{{(completed | filter: group.gid)[0]["count(1)"]}}" > 

Смотрите рабочую демо:

var app = angular.module("sa", []); 
 

 
app.controller("FooController", function($scope) { 
 

 
    $scope.group = { 
 
    gid: 7 
 
    }; 
 

 
    $scope.completed = [{ 
 
    "count(1)": "7", 
 
    gid: "306" 
 
    }, { 
 
    "count(1)": "1", 
 
    gid: "311" 
 
    }] 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> 
 

 
<div ng-app="sa" ng-controller="FooController"> 
 
    {{(completed | filter: group.gid)[0]["count(1)"]}} 
 
</div>

+0

Нет прощения! не работает! Я попробовал то же самое с одинарными кавычками вокруг 'count (1), но не повезло – Spdexter

+1

См. обновленный ответ. –

+1

Спасибо, что последние работали! – Spdexter

Смежные вопросы