আমার কাছে নিম্নলিখিত কোড রয়েছে যা ব্যবহারকারীর নাম এবং তার স্কোর পুনরাবৃত্তি করে এবং প্রদর্শন করে:
<div ng-controller="AngularCtrl" ng-app>
<div ng-repeat="user in users | orderBy:predicate:reverse | limitTo:10">
<div ng-init="user.score=user.id+1">
{{user.name}} and {{user.score}}
</div>
</div>
</div>
এবং সংশ্লিষ্ট কৌণিক নিয়ামক।
function AngularCtrl($scope) {
$scope.predicate = 'score';
$scope.reverse = true;
$scope.users = [{id: 1, name: 'John'}, {id: 2, name: 'Ken'}, {id: 3, name: 'smith'}, {id: 4, name: 'kevin'}, {id: 5, name: 'bob'}, {id: 6, name: 'Dev'}, {id: 7, name: 'Joe'}, {id: 8, name: 'kevin'}, {id: 9, name: 'John'}, {id: 10, name: 'Ken'}, {id: 11, name: 'John'}, {id: 1, name: 'John'}, {id: 2, name: 'Ken'}, {id: 3, name: 'smith'}, {id: 4, name: 'kevin'}, {id: 5, name: 'bob'}, {id: 6, name: 'Dev'}, {id: 7, name: 'Joe'}, {id: 8, name: 'kevin'}, {id: 9, name: 'John'}, {id: 10, name: 'Ken'}]
}
আমি যখন উপরের কোডটি চালাচ্ছি তখন আমি ত্রুটিটি পেয়েছি : 10 $ ডাইজেস্ট () পুনরাবৃত্তি পৌঁছেছে। গর্ভপাত! আমার কনসোলে ত্রুটি।
আমি একই জন্য jsfiddle তৈরি করেছেন ।
সাজানো প্রিকিটিকে কেবল এনজি-রিপিটের অভ্যন্তরে আরম্ভ করা হচ্ছে এবং বস্তুর সংখ্যার উপরও সীমা প্রয়োগ করা হচ্ছে। সুতরাং আমি মনে করি বাছাই করা এবং সীমাবদ্ধতা পর্যবেক্ষক উভয়কেই একত্রিত করা ত্রুটির কারণ।
যদি $ স্কোপ.রিভার্সটি মিথ্যা (স্কোরের আরোহী ক্রম) হয় তবে এটি ত্রুটি করে না।
কেউ কি আমাকে বুঝতে এখানে সহায়তা করতে পারে? আপনার সাহায্যের অনেক প্রশংসা করি।