В настоящее время я пытаюсь найти лучший способ выбрать все элементы в списке, которые в настоящее время видны.
В настоящее время у меня есть большой список элементов в моей области, к которым применено разбиение по страницам, поэтому одновременно видны только несколько элементов этого списка. У меня есть кнопка «Выбрать все», где желаемое поведение состоит в том, чтобы выбрать все элементы, которые в данный момент видны, а не все элементы в списке.
Я думаю, что могу добиться этого, используя директиву ng-init для добавления видимых элементов в список в контроллере, затем я могу использовать этот список, чтобы увидеть, что видно. Мне кажется, что должно быть лучшее решение, которое мне не хватает.
У кого-нибудь есть элегантное решение?