Ng-table: 特定の列を非表示にする

作成日 2014年09月01日  ·  5コメント  ·  ソース: esvit/ng-table

4つのプロパティを含む配列があり、$ watchまたは他の種類のツールに基づいて4番目の列を動的に非表示にし、3つだけを表示したい場合のように、特定の列を非表示にできないようです。

最も参考になるコメント

これで動作します:

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

全てのコメント5件

header-class = "myHideClass"属性を使用してみましたか?

これで動作します:

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

この作品をありがとうございました。

列を非表示にしたかったのですが、ng-table-to-csvを使用してCSVに抽出したかったので、 @ zdilaのソリューションを使用し、 @ zeitosが提案した
このように、私の列はDOMにありますが、表示されず、CSVに存在します。

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

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

esvit picture esvit  ·  37コメント

ulise picture ulise  ·  5コメント

Ebolon picture Ebolon  ·  12コメント

faceleg picture faceleg  ·  11コメント

penchiang picture penchiang  ·  5コメント