مصفى orderBy في AngularJS
تعريف الاستخدام
orderBy
تسمح الفلاتر بترتيب الأعداد.
بالافتراض، يتم ترتيب الأعداد حسب التسلسل الأبجدي، والعدد حسب التسلسل العددي.
الصفحات ذات الصلة
دليل AngularJS:مرشحات Angular
مثال
مثال 1
عرض العناصر حسب ترتيب الأبجدية:
<div ng-app="myApp" ng-controller="orderCtrl"> <ul> <li ng-repeat="x in cars | orderBy">{{x}}</li> </ul> </div> <script> var app = angular.module('myApp', []); app.controller('orderCtrl', function($scope) { $scope.cars = ["Dodge", "Fiat", "Audi", "Volvo", "BMW", "Ford"]; ]]; );
مثال 2
ترتيب النصوص حسب "city" في التسلسل الافقي: <div ng-app="myApp" ng-controller="orderCtrl"> <ul> <li ng-repeat="x in customers | orderBy : 'city'">{{x.name + ", " + x.city}}</li> </ul> </div> <script> var app = angular.module('myApp', []); app.controller('orderCtrl', function($scope) { $scope.customers = [ {"name" : "بوتوم-دولار ماركتس", "city" : "تساواسين"}, {"name" : "ألفريدز فوتيركست", "city" : "برلين"}, {"name" : "بون اب", "city" : "مارسيليا"}, {"name" : "كاكتوس اطعمة للتحضير", "city" : "بوانوس ايريس"}, {"name" : "بوليدو اطعمة معدة", "city" : "مدريد"}, {"name" : "Around the Horn", "city" : "London"}, {"name" : "Around the Horn", "city" : "London"} {"name" : "B's Beverages", "city" : "London"} ]]; );
مثال 3
ترتيب النصوص حسب "city" في التسلسل العكسي: <div ng-app="myApp" ng-controller="orderCtrl"> <ul> <li ng-repeat="x in customers | orderBy : '-city'">{{x.name + ", " + x.city}}</li> </ul> </div> <script> var app = angular.module('myApp', []); app.controller('orderCtrl', function($scope) { $scope.customers = [ {"name" : "بوتوم-دولار ماركتس", "city" : "تساواسين"}, {"name" : "ألفريدز فوتيركست", "city" : "برلين"}, {"name" : "بون اب", "city" : "مارسيليا"}, {"name" : "كاكتوس اطعمة للتحضير", "city" : "بوانوس ايريس"}, {"name" : "بوليدو اطعمة معدة", "city" : "مدريد"}, {"name" : "Around the Horn", "city" : "London"}, {"name" : "Around the Horn", "city" : "London"} {"name" : "B's Beverages", "city" : "London"} ]]; );
تجربة شخصية
القواعد {{ مجموعة وصف | orderBy : مجموعة: إذا كنت بحاجة إلى استخدام خصائص متعددة لتحديد ترتيب الترتيب، استخدم مجموعة. يمكن أن تكون العناصر في المجموعة نصية أو دالة. :
}}
}} | المتغيرات |
---|---|
وصف |
expression عبارات用于确定顺序。 يمكن أن تكون العبارات من النوع التالي: النص: إذا كان التتابع من مجموعات الأجسام، يمكنك ترتيب التتابع بناءً على قيمة واحدة من خصائص الجسم. انظر مثال أعلاه. دالة: يمكنك إنشاء دالة لتنظيم الترتيب. |
مجموعة: إذا كنت بحاجة إلى استخدام خصائص متعددة لتحديد ترتيب الترتيب، استخدم مجموعة. يمكن أن تكون العناصر في المجموعة نصية أو دالة. | تراجع |