में समूहों को अलग करने के लिए कैसे करें मेरे पास सामान्य रूप से ng-repeat का उपयोग करके मैं दिखाना चाहता हूं। मैं कुछ ऑर्डर (आसान) में दिखाना चाहता हूं, लेकिन जब भी ऑर्डर किए गए गुण बदलते हैं, तो मुझे कुछ एचटीएमएल चाहिए।ng-repeat
उदाहरण: (Fiddle):
<div ng-app ng-controller="Main">
<div ng-repeat="item in items | orderBy:'role'">
{{item.role}} - {{item.name}}
</div>
</div>
function Main($scope){
$scope.items = [{name: 'First', role: 1},
{name: 'Second', role:2},
{name: 'Third', role: 1},
{name: 'Fourth', role: 2}];
}
मैं इसे प्रिंट करना चाहते हैं:
1 - पहले
1 - तीसरा
(कुछ विभाजक कोडे)
2 - दूसरा
2 - चौथा
देखें कि यह मदद करता है: http://stackoverflow.com/a/14076254/215945 –
@MarkRajcok धन्यवाद, यह काम करता है। लेकिन मैं एक प्रतिलिपि बनाना नहीं चाहूंगा क्योंकि कई विशेषताएं हैं जिन पर इसे आदेश दिया जा सकता है और एक विशाल डेटासेट। – Matsemann
यदि आपके पास एक विशाल डेटासेट है, तो आप अपने एचटीएमएल में एक फ़िल्टर को पाइप नहीं करना चाहेंगे, जैसा कि मेरा मानना है [यह प्रत्येक पाचन चक्र का मूल्यांकन किया जाएगा] (http://stackoverflow.com/a/15646675/215945)! –