問題タブ [ngtable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3460 参照

javascript - グループをソートせずにng-tableの行をソートする

グループ モードでは、いくつかのフィールドでグリッドを並べ替えると、ngTable がグループを並べ替えます。したがって、グループは、フィールドでソートするたびに「ジャンプ」します。グループを「ジャンプ」せずにグループ内の行のみをソートするための解決策が見つかりません。

この質問は、ngTable の github の開発者向けの問題でまだ回答がありません。誰かがこの問題の解決策を知っているかもしれません

HTMLの私のテーブル:

コントローラー内のテーブルの初期化:

0 投票する
3 に答える
7532 参照

angularjs - AngularJS ngTable は大量のデータで遅い

大量のデータを含む大量のデータがあり、このデータを AngularJS のテーブルに表示しようとしています (フィルタリングと並べ替えを使用)。この目的のために、私は ng-Table を使用しようとしますが、データが多すぎる (> 1000 行) 場合、リモート サーバーで速度が低下し始めます。機械。データベースからすべてのデータをロードする必要があるフィルタリングとソートについて理解しているように、すべてのデータをロードするわけではなく、何らかのトリックを知っている人がいるかもしれません。または、Angular 用の別のテーブル プラグインを知っている人がいるかもしれません。

助けてくれてありがとう。

0 投票する
1 に答える
1885 参照

angularjs - angularjs ng-tableのページネーションの問題

ng-table とページネーションで問題が発生しました。基本的に、2 つのデータセットがあり、ユーザーはどちらをテーブルに表示するかを選択できます。

データセット 1 には 2 つのページがあり、データセット 2 には 1 つのページしかありません。ここでの問題は、ページ 2 に移動してからデータセット 2 に変更すると、ページング オプションのない空白のテーブルが表示されることです。

これをテストできる以下に作成されたプランカー: http://plnkr.co/edit/0D4ih7bPNf3Jz87Rymc7

私のコードは、ほとんど ngtable の例からのコピー アンド ペーストです。

});

どんなアイデアでも大歓迎!

ありがとう、ケビン。

0 投票する
1 に答える
294 参照

angularjs - 動的データは ngTable で更新されません

私は ngTable ディレクティブを使用していますが、問題はデータがテーブルで更新されないことです。

ページをロードするとき、gemId は定義されておらず、どれが問題ないかを示すデータはありません。

次に、ドロップダウンから値を選択し、ボタンを押すと loadItems 関数が呼び出されます。データはサーバーから取得されますが、テーブルには表示されません。列をフィルタリングすると、データが表示されます(= 2番目のリクエスト)。

これまで、テーブルを更新するために考えられるすべての回避策を試しましたが、うまくいきませんでした。

編集:「loadItems」を実行するときのスコープの問題だと思います

0 投票する
1 に答える
1598 参照

javascript - ng テーブルのリロードが機能しない

私は好きなものを作成しましたng-table

検索時に、API から情報を取得して関数を呼び出す関数が呼び出されますreloadTable

$scope.tablePublications.data新しい情報が追加されましたが.reload()、機能せず、テーブルが更新されません。

そのためにコードを変更します

Minisite は、API からハッシュを取得するファクトリで、tablePublications をリロードしましたが、機能しません。他の関数にも同様のコードがあり、正常に動作しますが、理解できません。

0 投票する
1 に答える
99 参照

javascript - ng テーブルの変更

ng-table拡張可能なノード/ツリービューを作成するように変更しようとしていますが、

プランカーの例

JSON 構造は、ID に基づいて指定されます。

次の方法で親ノードを表示できました。

ここでは、各親ノードの下に対応する子ノードをアタッチし、クリック後にすべてを展開可能にする方法がわからないため、行き詰まっています。

この JSON 構造を解析して JSON に変更すると、この問題が解決しやすくなりますか?

0 投票する
3 に答える
4098 参照

javascript - ng-table からフィルター ボックスを定義する方法は?

http://bazalt-cms.com/ng-table/example/4の指示に従って、ng-tableにフィルターボックスを作成します

私のコードは例と同じです:htmlでフィルターを作成します:

レイアウトが表示されます。

ここに画像の説明を入力

しかし、次のように、テーブルにフィルター ボックスを入れたくありません。

ここに画像の説明を入力

ファイラーは、フィルター ボックスのテーブルの私のコードの上にあります。

... ng-model="filter.name" を使用してバインドしますが、機能しません...

私の想像力を実現する方法はありますか?

0 投票する
1 に答える
56 参照

angularjs - ボタンをチェックボックスにする方法

非表示の列機能を備えた ng-table があります。トグルとして基本的なチェックボックスがあります。もう少し見栄えを良くするように設計しましたが、機能させることができません。

プランカー

0 投票する
1 に答える
2228 参照

angularjs - ng-table を使用したカスケード ドロップダウン フィルター

2 つの外部カスケード ドロップダウンを使用して、 ngTableでフィルター サポートを取得しようとしています。ドキュメントが示すように、filterOptions を更新しましたが、運が悪いようです。私を助けてください

私のHtmlマークアップ