<tr ng-model="check" ng-repeat="orderBook in orderBookDetails| orderBy: 'orderBook.no'" value='check=$scope.orderBookDetails.sowNo'>
<td ng-if='check!=orderBook.no'>{{orderBook.no}}</td>
<td>{{orderBook.location}}</td>
<td>{{orderBook.finYr}}</td>
<td ng-if='orderBook.amount1'>{{orderBook.amount1}}</td>
<td ng-if='!orderBook.amount1'></td>
<td ng-if='orderBook.amount2'>{{orderBook.amount2}}</td>
<td ng-if='!orderBook.amount2'></td>
<td ng-if='orderBook.amount3'>{{orderBook.amount3}}</td>
<td ng-if='!orderBook.amount3'></td>
<td>{{orderBook.amount1--orderBook.amount2--orderBook.amount3}}</td>
<td ng-if='orderBook.amount4'>{{orderBook.amount4}}</td>
<td ng-if='!orderBook.amount4'></td>
<td>
<button ng-click="getOrderBookDetails(orderBook.sowNo,orderBook.sowStartDate,orderBook.sowEndDate, orderBook.sowValuetoUSD);" class="btn btn-primary" data-toggle="modal" data-target="#add_new_record_modal">Update</button>
Jeśli orderBook.no
jest taka sama to muszę postawić, że tylko raz i dodać tr
obrębie td
chcę wyświetlić wiersz tabeli jako wewnętrzna wiersza tabeli jeśli pierwsze pole jest taka sama, jak wykonać ten
I dostać stolik jak ten
SOW No Location Year Jan Feb March Cum Q4 update
001 italy 2016 1000 1000 Update
001 italy 2017 9000 12000 21000 Update
002 england 2017 1000 2000 3000 Update
Ale muszę tabeli jak
SOW No Location Year Jan Feb March Cum Q4 update
001 italy + 2016 1000 1000 Update
002 england - 2017 1000 2000 3000 Update
Onclick przycisk plus i trzeba wyświetlić
SOW No Location Year Jan Feb March Cum Q4 update
001 italy - 2016 1000 1000
Update
2017 9000 12000 21000
002 england - 2017 1000 2000 3000 Update
z jednego przycisku aktualizacji za rzędzie. Mam zaimplementowane jak
<tr id="hideRow" ng-model="counter" value="counter=1"
ng-repeat="orderBook in orderBookDetails| orderBy: 'orderBook.no'"
ng-if='orderBook.index==0'>
<td>{{orderBook.index}}</td>
<td><img alt="Expand row" height="20px;"
ng-src="library/image/expand.jpg"
onclick="showRow('orderBook.no')">{{orderBook.no}}</td>
<td>{{orderBook.location}}</td>
<td>{{orderBook.finYr}}</td>
<td ng-if='orderBook.amount1'>{{orderBook.amount1}}</td>
<td ng-if='!orderBook.amount1'></td>
<td ng-if='orderBook.amount2'>{{orderBook.amount2}}</td>
<td ng-if='!orderBook.amount2'></td>
<td ng-if='orderBook.amount3'>{{orderBook.amount3}}</td>
<td ng-if='!orderBook.amount3'></td>
<td>{{orderBook.amount1--orderBook.amount2--orderBook.amount3}}</td>
<td ng-if='orderBook.amount4'>{{orderBook.amount4}}</td>
<td ng-if='!orderBook.amount4'></td>
<td><button
ng-click="getOrderBookDetails(orderBook.sowNo,orderBook.sowStartDate,orderBook.sowEndDate, orderBook.sowValuetoUSD);"
class="btn btn-primary" data-toggle="modal"
data-target="#add_new_record_modal">Update</button>
</tr>
<tr id="reloadRow"
ng-repeat="orderBook in orderBookDetails| orderBy: 'orderBook.no'"
ng-if='(orderBook.index!=0 || orderBook.no==$scope.curNo) && orderBook.no!=0'>
<td>{{orderBook.index}}+0</td>
<td><a ng-click="showRow('orderBook.no')"><img alt="Hide row" height="20px;"
ng-src="library/image/sow2.png"></a>{{orderBook.no}}</td>
<td>{{orderBook.location}}</td>
<td>{{orderBook.finYr}}</td>
<td ng-if='orderBook.amount1'>{{orderBook.amount1}}</td>
<td ng-if='!orderBook.amount1'></td>
<td ng-if='orderBook.amount2'>{{orderBook.amount2}}</td>
<td ng-if='!orderBook.amount2'></td>
<td ng-if='orderBook.amount3'>{{orderBook.amount3}}</td>
<td ng-if='!orderBook.amount3'></td>
<td>{{orderBook.amount1--orderBook.amount2--orderBook.amount3}}</td>
<td ng-if='orderBook.amount4'>{{orderBook.amount4}}</td>
<td ng-if='!orderBook.amount4'></td>
<td><button
ng-click="getOrderBookDetails(orderBook.sowNo,orderBook.sowStartDate,orderBook.sowEndDate, orderBook.sowValuetoUSD);"
class="btn btn-primary" data-toggle="modal"
data-target="#add_new_record_modal" disable="disabled">Update</button>
</tr>
ng-click nie działa. Mam włączone wskaźnik jak na raz pierwszy nie chodzi jej 0 else 1
co jeśli się zmieniłeś twój 'orderBookDetails' jest tablicą' array [orderBook] '.. więc, gdy renderujesz element, sprawdzasz jego długość –