Форум программистов, компьютерный форум, киберфорум
Angular/AngularJS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 2
Регистрация: 09.10.2013
Сообщений: 58

Не работает сортировка (orderBy)

09.03.2017, 19:40. Показов 1343. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Тема не актуальная. Ошибку нашёл. В топку это сообщение.

Добавил сортировку "orderBy:sortType:sortReverse". Не работает.
Ставил напрямую "orderBy:'name' ", бесполезно.

Вроде код написан правильно, в чём причина непонятно.

Вот пример
https://jsfiddle.net/LLEEVV2020/k46skdev/11/

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<div ng-app="todoApp"  ng-controller="todoController">
  <div class="alert alert-info">
  <i>Сортировка по: {{ sortType }}</i><br />
    <i>Обратная сортировка: {{ sortReverse }}</i><br />
    <i>Поиск: {{ searchWords }}</i><br /><br />
  </div>
  
  <form ng-submit="add()">
    <input ng-model="title">
    <button>Add</button>
    
  </form>
  <br />
  <input type="text"  placeholder="Поиск по словам" ng-model="searchWords">
  <ul>
    <li ng-repeat="task in tasks | filter:searchWords:task.text | orderBy:sortType:sortReverse track by $index">{{ task.text  }}. - {{ task.data | date:'dd-MM-yyyy HH:mm:ss'  }}
      <button ng-click="delete()">x</button>
    </li>
  </ul>
</div>
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var todoApp = angular.module('todoApp', []);
  
todoApp.controller('todoController', function($scope) {
    
  $scope.sortType     = 'name'; // значение сортировки по умолчанию
  $scope.sortReverse  = false;  // обратная сортривка
  $scope.searchWords   = '';     // значение поиска по умолчанию
    
    $scope.tasks = [];
    $scope.add = function() {
      $scope.tasks.push({
        text: $scope.title,
        data : new Date().getTime()
        }
      );
    }
    $scope.delete = function() {
      $scope.tasks.splice(this.$index, 1);
    }
});
Добавлено через 6 минут
$scope.sortType = 'text';


Тема не актуальная.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.03.2017, 19:40
Ответы с готовыми решениями:

Не работает orderBy после изменения атрибута элемента
Здравствуйте! У меня есть коллекция элементов, у которых есть статус. Статус меняется так: - при клике на определенный элемент...

Двойная сортировка OrderBy
Ребят подскажите пожалуйста как сортировать данные по двум критериям с помощью OrderBy. Просто в IEnumerable&lt;Student&gt;...

Сортировка массива используя OrderBy
Можно-ли с помощью OrderBy сортировать массив так 1) все четный эллементы по возрастанию 2) все нечетный по убыванию 3) нули...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.03.2017, 19:40
Помогаю со студенческими работами здесь

Сортировка последовательности с помощью OrderBy
Есть сгенерированная последовательность: int A = new int { 22, 62, 3, 7}; int B = new int { 26, 52, 12, 4 }; var q =...

Orderby сортировка по дате и по алфавиту
Не сортируются вообще нечего можете поправить что не так пожалуйста view- @using (Html.BeginForm(&quot;Index&quot;, &quot;Home&quot;,...

Не работает Me.OrderBy
Ситуация такая: Сделал ленточную форму, на некоторые элементы которой повесил на клик Me.OrderBy = 'Имя поля связанной таблицы' ...

Как работает OrderBy
функция класса public Товары SortByCena() { return a.OrderBy(q =&gt; q.Cena).ToArray(); } как...

Вызов OrderBy
Доброе утро, всем форумчанам!! Есть класс на C#: class HuffmanTree { private List&lt;Node&gt; nodes = new...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru