Ultimele tutoriale de dezvoltare web
 

AngularJS Filtru limitTo


Exemplu

Afișează doar primele trei elemente ale unei matrice:

<div ng-app="myApp" ng-controller="sizeCtrl">

<ul>
<li ng-repeat="x in cars | limitTo : 3">{{x}}</li>
</ul>

</div>

<script>
var app = angular.module('myApp', []);
app.controller('sizeCtrl', function($scope) {
    $scope.cars = ["Audi", "BMW", "Dodge", "Fiat", "Ford", "Volvo"];
});
</script>
Încearcă - l singur »

Definiție și utilizare

limitTo Filtrul returnează o matrice sau un șir de caractere care conține doar un număr specificat de elemente.

Când limitTo este utilizat filtrul pentru matrice, returnează o matrice care conține doar numărul specificat de elemente.

Când limitTo este utilizat filtrul pentru siruri de caractere, returnează un șir ce conține, doar numărul specificat de caractere.

Când limitTo este utilizat filtrul pentru numere, acesta returnează un șir ce conține doar numărul specificat de cifre.

Utilizați numere negative pentru a reveni elemente începând de la capătul elementului, în loc de început.


Sintaxă

{{ object | limitTo : limit : begin }}

Valorile parametrilor

Valoare Descriere
limit Un număr, specificând cât de multe elemente pentru a reveni
begin Opțional. Un număr care specifică în cazul în care pentru a începe limitarea. Implicit este 0

Mai multe exemple

Exemplu

Afișează ultimele trei elemente ale șirului:

<div ng-app="myApp" ng-controller="sizeCtrl">

<ul>
<li ng-repeat="x in cars | limitTo : -3">{{x}}</li>
</ul>

</div>

<script>
var app = angular.module('myApp', []);
app.controller('sizeCtrl', function($scope) {
    $scope.cars = ["Audi", "BMW", "Dodge", "Fiat", "Ford", "Volvo"];
});
</script>
Încearcă - l singur »

Exemplu

Afișează trei elemente, începând de la poziția 1:

<div ng-app="myApp" ng-controller="sizeCtrl">

<ul>
<li ng-repeat="x in cars | limitTo : 3 : 1">{{x}}</li>
</ul>

</div>

<script>
var app = angular.module('myApp', []);
app.controller('sizeCtrl', function($scope) {
    $scope.cars = ["Audi", "BMW", "Dodge", "Fiat", "Ford", "Volvo"];
});
</script>
Încearcă - l singur »

Exemplu

Afișează primele trei caractere ale șirului:

<div ng-app="myApp" ng-controller="sizeCtrl">

<h1>{{txt | limitTo : 3}}</h1>

</div>

<script>
var app = angular.module('myApp', []);
app.controller('sizeCtrl', function($scope) {
    $scope.txt = "Hello, welcome to AngularJS";
});
</script>
Încearcă - l singur »

Exemplu

Afișează primele trei cifre og numărul:

<div ng-app="myApp" ng-controller="sizeCtrl">

<h1>{{phone | limitTo : 3}}</h1>

</div>

<script>
var app = angular.module('myApp', []);
app.controller('sizeCtrl', function($scope) {
$scope.phone = "123456789";
});
</script>
Încearcă - l singur »

Pagini similare

AngularJS Tutorial: Filtre unghiulare