tutorial pengembangan web terbaru
 

AngularJS limitTo Filter


Contoh

Hanya menampilkan tiga item pertama dari sebuah 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>
Cobalah sendiri "

Definisi dan Penggunaan

The limitTo Filter mengembalikan array atau string yang berisi hanya sejumlah tertentu dari elemen.

Ketika limitTo filter yang digunakan untuk array, ia mengembalikan array yang berisi hanya jumlah yang ditentukan item.

Ketika limitTo filter yang digunakan untuk string, ia mengembalikan string yang berisi, hanya jumlah yang ditentukan karakter.

Ketika limitTo filter yang digunakan untuk nomor, ia mengembalikan string yang berisi hanya jumlah tertentu digit.

Gunakan angka negatif untuk kembali elemen mulai dari ujung elemen, bukan awal.


Sintaksis

{{ object | limitTo : limit : begin }}

Nilai parameter

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

Contoh lebih

Contoh

Menampilkan tiga item terakhir dari 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>
Cobalah sendiri "

Contoh

Menampilkan tiga item, mulai dari posisi 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>
Cobalah sendiri "

Contoh

Menampilkan tiga karakter pertama dari string:

<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>
Cobalah sendiri "

Contoh

Menampilkan tiga digit pertama og nomor:

<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>
Cobalah sendiri "

Pages terkait

AngularJS Tutorial: Filter sudut