Публикации по теме 'angularjs-filter'


Переменные окна не работают с выражением фильтра
Почему оконные переменные не работают, если мы используем выражение Angular? Глобальная переменная окна использовалась внутри выражения внутри HTML-шаблона. На этапе компиляции AngularJS все внутри выражения рассматривается как строка, и они будут объединены с помощью $scope, чтобы получить их значение. Поскольку глобальная переменная окна не соответствует ни одной переменной $scope, поэтому она не работает ;) Например: Угловой фильтр даты.

Вопросы по теме 'angularjs-filter'

ng-repeat: фильтровать по одному полю
У меня есть множество продуктов, которые я повторяю, используя ng-repeat, и использую <div ng-repeat="product in products | filter:by_colour"> фильтровать эти продукты по цвету. Фильтр работает, но если название / описание продукта и...
830594 просмотров
schedule 04.07.2022

Удаление десятичного/центового фильтра валюты AngularJS
Есть ли способ удалить десятичные дроби/центы из вывода валютного фильтра? Я делаю что-то вроде этого: <div>{{Price | currency}}</div> Что выводит: $1,000.00 Вместо этого я хотел бы: $1,000 Можно ли это...
80235 просмотров

Как создать фильтр в AngularJS
Как с помощью AngularJS создать подмножество элементов в массиве? Например; создайте новый массив из "todos", который включает только элементы "done:true". function fooController ($scope) { $scope.todos = [ {text:'foo' ,...
2342 просмотров
schedule 26.01.2023

AngularJS — обновить данные массива ngRepeat при событии
Я переношу свое приложение jQuery на AngularJS. Что мне нужно сделать, это изменить массив данных при прокрутке, как я могу это сделать? У меня есть этот код с jQuery в plunk: предварительный просмотр Когда вы прокручиваете div,...
3346 просмотров

Динамический фильтр в ng-repeat в AngularJS
Для моего приложения AngularJS у меня есть ng-repeat в ng-repeat, например: HTML: <div ng-app="myApp"> <div ng-controller="myController"> <h2>working filter</h2> <div ng-repeat="category in...
15643 просмотров

Массив фильтров с AngularJS в файле Javascript
У меня есть массив. Если кто-то резервирует стол, параметру backup в массиве присваивается значение true. $rootScope.tafels = [ {id: 0, text:'table 2a, 4 persons.', reserve:false}, {id: 1, text:'table 3b, 8 persons.', reserve:false} ];...
2822 просмотров

фильтровать данные с помощью раскрывающегося списка?
У меня есть массив объектов, которые являются просто элементами. У меня также есть раскрывающийся список, который я хотел бы использовать, чтобы пользователь мог фильтровать по цене или рейтингу, однако при загрузке страницы не должно быть никакой...
26133 просмотров

Вызывается фильтр AngularJS, связанный с количеством областей на странице?
У меня есть страница с рядом директив. В заголовке/навигации есть несколько директив, каждая из которых имеет свою область действия. Существует также ng-repeat из 25 элементов, и каждый из них создает директиву, каждый со своей областью действия....
165 просмотров
schedule 17.05.2022

Angular.js передает фильтр в директивный двунаправленный ('=') атрибут
Мне нужно использовать директиву sublist в нескольких местах страницы, и иногда она должна содержать полный список fields , а иногда и отфильтрованный. Вот мой наивный подход: HTML: <div ng-controller="MainCtrl"> <sublist...
9271 просмотров

Уникальный фильтр AngularJS, затем обновите все записи
Мне поручено показать список записей с AngularJS следующим образом: $scope.colours = [ {id:'1', name: 'red', active: true }, {id:'2', name: 'blue', active: false }, {id:'3', name: 'green', active: true }, {id:'4', name: 'red', active:...
1441 просмотров

AngularJS - фильтр $ не в глобальной области видимости
Я пытаюсь написать модульный тест для фильтра, который я написал в Angular (1.0.7). Этот фильтр работает на реальной странице, поэтому я знаю, что он правильно регистрируется. Но я хочу написать для него модульный тест. var application =...
371 просмотров

Вложенные фигурные скобки с AngularJS
В настоящее время я работаю над проектом, используя angular-translate . Моя цель — создать карту перевода, которая позволит разработчику изменить объектную модель, не нарушая перевод. Например, скажем, у меня есть заказ, сохраненный внутри моей...
1410 просмотров

Внедрить фильтр с помощью вспомогательной функции AngularJS
У меня есть два фильтра, которые используют часть кода, которая идентична и может быть извлечена как функция (помощник). Я мог бы поместить его в контроллер, но главная проблема в том, что я не уверен, как передать его и сделать видимым для фильтра,...
436 просмотров
schedule 04.12.2022

Пользовательский фильтр AngularJS 1.x не может быть введен, неизвестный провайдер
Я пытаюсь создать собственный фильтр, но когда я пытаюсь внедрить его в свой контроллер, я получаю сообщение об ошибке «Неизвестный поставщик». Я проверил и перепроверил все ссылки, но не вижу, что не так. Я знаю, что файл указан в моем index.html...
35595 просмотров
schedule 29.12.2022

AngularJS: как фильтровать массив объектов, кроме одного свойства
Angular $filter может выполнять нечеткий поиск строк для массива объектов, Но у каждого из моих объектов есть одно свойство base64 pic. var MyObjects = [{ property1: 'ab', property2: 'cd', pic:...
4751 просмотров
schedule 20.10.2023

Сохраните состояние массива после пользовательского фильтра в AngularJs
У меня есть два массива данных, которые отображаются в виде дерева и отношения между ними. $scope.types=['odd','prime','square','even']; $scope.items=['1','4','3','8']; div ng-repeat="элемент в элементах| customFilter">элемент И...
2153 просмотров
schedule 28.04.2022

AngularJs — привязать одну ng-модель к директиве с двумя входами
Как создать директиву range , которая привязывается к одному ng-model и выводит два поля input с использованием filter (уже созданного). По сути, у меня работает одно направление от модели к входным данным , а другое от входных данных к...
8140 просмотров

Фильтр AngularJS для объединения объектов в один массив объектов
У меня есть возвращаемые массивы ng-repeat, подобные приведенным ниже: [{"day":"10","title":"day","summary":"summary","description":"ok","_id":"53f25185bffedb83d8348b22"}]...
2639 просмотров
schedule 22.11.2023

Фильтр AngularJS $ не работает в директиве
/Привет. .directive('rnDatatable', function($filter) { //Таблица return { scope : { ngTablefields : "=", ngTabledata : "=" }, restrict: 'AEC', link: function(scope, element, attrs) { scope.ngOrderb =...
897 просмотров

Угловой фильтр, генерирующий экранированный HTML
Этот фильтр работает с полем, которое загружается из службы REST. Он преобразует символы новой строки в теги <br/> , и они экранируются. angular.module('myMod').filter('convertBreaks', function($sce) { return function(input) {...
398 просмотров
schedule 19.05.2023