فیلتر limitTo AngularJS
تعریف و استفاده
limitTo
فیلتر بازگشت آرایه یا رشتهای که شامل تعداد مشخصی از عناصر است.
وقتی limitTo
وقتی فیلتر برای آرایهها استفاده میشود، یک آرایهای که شامل تعداد مشخصی از عناصر است، بازمیگرداند.
وقتی limitTo
وقتی فیلتر برای رشتهها استفاده میشود، یک رشتهای که شامل تعداد مشخصی از حروف است، بازمیگرداند.
وقتی limitTo
وقتی فیلتر برای اعداد استفاده میشود، یک رشتهای که شامل تعداد مشخصی از اعداد است، بازمیگرداند.
استفاده از اعداد منفی برای بازگشت عناصر از انتهای عناصر به جای شروع.
صفحات مرتبط
آموزش AngularJS:فیلترهای Angular
مثال
مثال 1
تنها سه عنصر اول را نمایش میدهد:
<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>
مثال 2
عناصر سه گانه آخر را نمایش میدهد:
<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>
مثال 3
از موقعیت 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>
مثال 4
显示字符串的前三个字符:
<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>
مثال 5
نمایش سه عدد اولین عدد:
<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>
زبان
{{ موضوع | limitTo : محدودیت : شروع }}
پارامترها
پارامترها | توضیح |
---|---|
محدودیت | عدد، مشخص میکند که چند عنصر را باید بازگرداند. |
شروع | اختیاری. عدد، مشخص میکند که از کجا شروع به محدود کردن میشود. مقدار پیشفرض 0 است. |