Ng-table: Bestimmte Spalten ausblenden

Erstellt am 1. Sept. 2014  ·  5Kommentare  ·  Quelle: esvit/ng-table

Es scheint, dass wir bestimmte Spalten nicht ausblenden können, z. B. wenn wir ein Array haben, das 4 Eigenschaften enthält und wir nur drei anzeigen möchten, während wir die vierte dynamisch basierend auf $watch oder einem anderen Tool ausblenden.

Hilfreichster Kommentar

Damit funktioniert es:

...
<table ng-table="tableParams" ...
  ...
  <td ng-show="tableParams.myShowFlag">
  ...
...
getData: function ($defer, params) {
  params.myShowFlag = false;
  ...
}
...

Alle 5 Kommentare

haben Sie versucht, das Attribut header-class="myHideClass" zu verwenden?

Damit funktioniert es:

...
<table ng-table="tableParams" ...
  ...
  <td ng-show="tableParams.myShowFlag">
  ...
...
getData: function ($defer, params) {
  params.myShowFlag = false;
  ...
}
...

Vielen Dank zdila diese Arbeit für mich.

Ich wollte eine Spalte ausblenden, aber ich wollte sie mit ng-table-to-csv in eine CSV- Datei extrahieren , also habe ich @zeitos vorgeschlagen , eine Header-Klasse zum
Auf diese Weise ist meine Spalte im DOM, aber nicht sichtbar und in meiner CSV-Datei vorhanden.

<td ng-show ="cashFlowsTable.myShowFlag" data-title="'Debito Residuo a decorrenza'" header-class="'ng-hide'">{{::cashFlow.debResd}}</td>

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

muhlegg picture muhlegg  ·  29Kommentare

batjko picture batjko  ·  3Kommentare

ulise picture ulise  ·  5Kommentare

yujiayinshi picture yujiayinshi  ·  8Kommentare

jlebleu picture jlebleu  ·  3Kommentare