2016-07-31 10 views
0

は、それが特定のSlickgridページがあるときにデフォルトに表示し、非表示にし、いくつかのSlickgrid列をボタンクリックでと列を設定することが可能であるボタンクリックでslickgridにいくつかの列を非表示にし、すべての列のデフォルト値を表示したいですリフレッシュ。私はangularjsに新しいです、それは私のためにあなたのコメントを投稿してください便利です。私はページを更新するとき

+0

私はあなたの返事をそれcustom..butで実装するくぼみトレーニング –

答えて

0

はい、あなたはその列にNG-非表示を使用することができます。そして、その初期値をfalseにする。それが最初に見えるようにします。あなたのイベントでそれを真実にしてください。それは、このビューに来るたびに、それはその後

+0

感謝を試してみましたが、それはslickgridでNG-皮を使用することが可能friend..is? –

0

//グリッドが私のグリッドのインスタンスである変数

//最初に行う

VAR mycolumns = grid.getColumns()表示されます。

(VAR I = 0;私< mycolumns.length;私は++)のため

grid.setColumns(mycolumns {

//があなたのロジック

に基づいて、ここで必要な列を削除} );

//これはslickgridの列を非表示にする適切な方法です。 //グリッドにはないがデータビューに残っていますので、まだそこに参照できる// // .hide()またはng-hideあなたのために何もしません。

関連する問題