4つのプロパティを含む配列があり、$ watchまたは他の種類のツールに基づいて4番目の列を動的に非表示にし、3つだけを表示したい場合のように、特定の列を非表示にできないようです。
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>
最も参考になるコメント
これで動作します: