Ho avuto un sacco di problemi nel fare questo lavoro. Essenzialmente voglio essere in grado di fare clic su una riga sul mio tavolo per espandere quella riga e fornire ulteriori informazioni all'interno di esso. Voglio che sia uno stile di fisarmonica accartocciato (cassetti), così posso aprire più copie contemporaneamente. Il codice è sottoCome espandere una tabella per aggiungere ulteriori informazioni in uno stile di fisarmonica in AngularJS
<div class="row">
<div class="col-md-11">
<table class="table table-hover table-bordered">
<thead>
<tr>
<th>S</th>
<th>R</th>
<th>Se</th>
<th>D</th>
<th>Ser</th>
<th>L</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="x in projects | filter:query | filter:quer | orderBy:orderProp">
<td><b>{{x.a}}</b></td>
<td>{{x.b}}</td>
<td><u>{{x.c}}</u></td>
<td>{{x.d}}</td>
<td>{{x.e}}</td>
<td>{{x.f}}</td>
</tr>
</tbody>
</table>
</div>
</div>
Si forma un tavolo con sei colonne che si ciclo tra registrazioni e produrre molti tipi di informazioni. Voglio essere in grado di dare a queste righe la possibilità di espandersi e comprimere al clic.
http://plnkr.co/edit/CO7ZHudbfR9TZxGTQfGZ
Grazie.
espandere che cosa e in che modo? la demo non ha dati aggiuntivi che non sono già visualizzati – charlietfl
come questo in sostanza. http://jsfiddle.net/Pixic/VGgbq/ Tuttavia, voglio la possibilità di espandersi di più contemporaneamente. – TheLimeTrees