में पंक्तियों को समूहीकृत करना मेरे पास जेसन सरणी है और मैं इससे टेबल बनाना चाहता हूं और एक शीर्षक देना चाहता हूं जो सरणी का तत्व है। परिदृश्य दिखा रहा है fiddle है।ngrepeat
<div ng-repeat="products in items">
<div>{{products.IDTYPE}}</div>
<div>
<table border=1>
<thead>
<th>primkey</th>
<th>userid</th>
</thead>
<tbody>
<tr>
<td>{{products.PRIMKEY}}</td>
<td>{{products.USERID}}</td>
</tr>
</tbody>
</table>
</div>
यह आईडीटीईपीई से शीर्षक के साथ सरल तालिका बनाएगा। लेकिन मैं अद्वितीय आईडीटीईपीई के साथ पंक्तियों को समूहित करना चाहता हूं। इसलिए वांछित तालिका इस link में दिखाया जाएगा।
इसलिए मैंने एनजी-शो स्थिति ng-show="$index==0 || items[$index-1].IDTYPE!=items[$index].IDTYPE"
जोड़ने की कोशिश की लेकिन यह ठीक से काम नहीं करता क्योंकि प्रत्येक पंक्ति के लिए टैब और टेबल का निर्माण किया जाएगा। This जो मैंने कोशिश की है।
तो तालिका को कैसे उत्पन्न करें जैसा कि मैंने ऊपर दिए गए विवरण में वांछित किया था?
हां। डेटा को पुन: व्यवस्थित करने से समस्या आसानी से हल हो जाएगी, लेकिन मैं जानना चाहता हूं कि इसे पुनर्गठन के बिना कैसे किया जा सकता है? – Navaneet
आपको जिस चीज की आवश्यकता है उसे ठीक करने के लिए कोड बदल दिया है। – Jodevan
@Navaneeth, अगर यह आपकी समस्या हल करता है, तो इसे वैध उत्तर के रूप में चिह्नित करना न भूलें ;-) – Jodevan