Запитання з тегом «ng-repeat»

12
ng-повтор: фільтр по одному полі
У мене є масив продуктів, над якими я повторюю, використовуючи ng-repeat і використовую <div ng-repeat="product in products | filter:by_colour"> фільтрувати ці продукти за кольором. Фільтр працює, але якщо назва / опис продукту тощо містить колір, то продукт залишається після застосування фільтра. Як встановити фільтр так, щоб він застосовувався лише до …

10
Помилка кутового повторення ng "Дублікати у повторювачі не дозволені".
Я визначаю спеціальний фільтр так: <div class="idea item" ng-repeat="item in items" isoatom> <div class="section comment clearfix" ng-repeat="comment in item.comments | range:1:2"> .... </div> </div> Як ви бачите, ng-повтор, де використовується фільтр, вкладається в інший ng-повтор Фільтр визначається так: myapp.filter('range', function() { return function(input, min, max) { min = parseInt(min); //Make …

7
Додавання параметра до функції ng-click всередині ng-повтору, здається, не працює
У мене простий цикл з ng-repeatтаким: <li ng-repeat='task in tasks'> <p> {{task.name}} <button ng-click="removeTask({{task.id}})">remove</button> </li> У контролері є функція $scope.removeTask(taskID). Наскільки я знаю, Angular спочатку візуалізує подання та замінить інтерпольоване {{task.id}}числом, а потім, події клацання, оцінить ng-clickрядок. У цьому випадку ng-clickвиходить повністю те, що очікується, тобто: ng-click="removeTask(5)".Однак ... це нічого …

4
Спеціальна функція сортування у ng-повторі
У мене є набір плиток, які відображають певне число залежно від того, який варіант обраний користувачем. Зараз я хотів би реалізувати сортування за будь-яким числом, яке показано. Код нижче показує, як я його реалізував (шляхом отримання / встановлення значення в області батьківських карт). Тепер, оскільки функція orderBy займає рядок, я …

8
Як відфільтрувати (ключ, значення) за допомогою ng-повтору в AngularJs?
Я намагаюся зробити щось на кшталт: <div ng-controller="TestCtrl"> <div ng-repeat="(k,v) in items | filter:hasSecurityId"> {{k}} {{v.pos}} </div> </div> Частина AngularJs: function TestCtrl($scope) { $scope.items = { 'A2F0C7':{'secId':'12345', 'pos':'a20'}, 'C8B3D1':{'pos':'b10'} }; $scope.hasSecurityId = function(k,v) { return v.hasOwnProperty('secId'); } } Але якимось чином показує мені всі предмети. Як я можу фільтрувати (ключ, …

18
Кутове ng-повторення додайте завантажувальний рядок кожні 3 або 4 cols
Я шукаю правильну схему для введення класу рядків завантажувального коду кожні 3 колонки. Мені це потрібно, тому що у cols немає фіксованої висоти (і я не хочу її виправляти), тому це порушує мою конструкцію! Ось мій код: <div ng-repeat="product in products"> <div ng-if="$index % 3 == 0" class="row"> <div class="col-sm-4" …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.