Страницы

Поиск по вопросам

четверг, 9 апреля 2020 г.

Сложный список angular

#angularjs

                    
Есть массив типа = 

[
{"name":"Name","dep":"Dep1"},
{"name":"Name","dep":"Dep1"},
{"name":"Name","dep":"Dep1"},
{"name":"Name","dep":"Dep2"},
{"name":"Name","dep":"Dep3"},
]


Вопрос вот в чем. Как его правильно вывести с помощью ng-repeat или чего другого
если нужно каждый новый отдел в списке отделять разделителем?

Примерно так:

Dep1
Name
Name
Name
Dep2
Name
Name


Ответы

Ответ 1



function Controller($scope) { $scope.data = [ {"name":"Name","dep":"Dep1"}, {"name":"Name","dep":"Dep1"}, {"name":"Name","dep":"Dep1"}, {"name":"Name","dep":"Dep2"}, {"name":"Name","dep":"Dep3"} ]; } .is-other { border-top: 1px solid; } .is-other:first-child { border-top: none; }
  • {{item.dep}} -> {{item.name}}
function Controller($scope) { $scope.data = [ {"name":"Name","dep":"Dep1"}, {"name":"Name","dep":"Dep1"}, {"name":"Name","dep":"Dep1"}, {"name":"Name","dep":"Dep2"}, {"name":"Name","dep":"Dep3"} ]; } .dep { background: silver; }
{{item.dep}}
{{item.name}}


Комментариев нет:

Отправить комментарий