Spec-Zone.ru › Angular.js 1.5

Улучшить эту документацию Просмотреть исходный код limitTo

  1. Фильтр в модуле ng

Создает новый массив или строку, содержащую только указанное количество элементов. Элементы берутся либо с начала, либо с конца исходного массива, строки или числа, как указано значением и знаком (положительным или отрицательным) параметра limit. Также поддерживаются другие массивоподобные объекты (например, подклассы массивов, NodeLists, коллекции jqLite/jQuery и т. д.). Если в качестве входных данных используется число, оно преобразуется в строку.

Использование

В HTML-связывании шаблонов

{{ limitTo_expression | limitTo : limit : begin}}

В JavaScript

$filter('limitTo')(input, limit, begin)

Аргументы

Параметр Тип Подробности
input ArrayArrayLikestringnumber

Массив/массивоподобный объект, строка или число, подлежащие ограничению.

limit stringnumber

Длина возвращаемого массива или строки. Если значение limit положительное, копируется limit элементов с начала исходного массива/строки. Если значение отрицательное, копируется limit элементов с конца исходного массива/строки. Результат limit будет усечен, если он превысит array.length. Если limit не определено, входные данные будут возвращены без изменений.

begin
(необязательно)
stringnumber

Индекс, с которого начинается ограничение. Как отрицательный индекс, begin указывает смещение от конца input. По умолчанию 0.

Возвращаемое значение

Arraystring

Новый подмассив или подстрока длиной limit или меньше, если в исходных данных было меньше limit элементов.

© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.5.11/docs/api/ng/filter/limitTo

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API