Gli ultimi tutorial di sviluppo web
 

AngularJS limitTo Filtro


Esempio

Visualizzare solo i primi tre elementi di un array:

<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>
Prova tu stesso "

Definizione e utilizzo

Il limitTo filtro restituisce un array o di una stringa contenente solo un numero specificato di elementi.

Quando il limitTo filtro viene utilizzato per gli array, restituisce un array contenente solo il numero specificato di elementi.

Quando il limitTo filtro viene utilizzato per le stringhe, restituisce una stringa contenente solo il numero di caratteri specificato.

Quando il limitTo filtro viene utilizzato per i numeri, restituisce una stringa contenente solo il numero di cifre specificato.

Utilizzare numeri negativi per tornare elementi a partire dalla fine dell'elemento, anziché all'inizio.


Sintassi

{{ object | limitTo : limit : begin }}

valori dei parametri

Value Description
limit  A number, specifying how many elements to return
begin Optional. A number specifying where to begin the limitation. Default is 0

Altri esempi

Esempio

Visualizzare le ultime tre elementi dell'array:

<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>
Prova tu stesso "

Esempio

Visualizzare tre elementi, a partire dalla posizione 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>
Prova tu stesso "

Esempio

Visualizzare i primi tre caratteri della stringa:

<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>
Prova tu stesso "

Esempio

Visualizzare le prime tre cifre del numero og:

<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>
Prova tu stesso "

Pagine correlate

AngularJS Tutorial: Filtri angolari