問題タブ [ng-grid]

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 に答える
2381 参照

angularjs - anglejsng-gridは更新時に選択を維持します

ng-gridセットアップを使用しようとしていますが、次の問題があります。

私が表示しているデータは、5秒程度ごとに非常に頻繁に変更されます。ただし、リストに追加される新しいデータはそれほど多くありません。

データをng-gridに設定すると、ユーザーはデータを見始めることができます。しかし、約5秒後にデータを更新すると、ユーザーが行った選択とグループ化が失われます。

http://plnkr.co/edit/eK1aeRI67qMROqDUtPnb

とにかく選択および/またはグループ化を維持することはありますか?

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

javascript - ng-grid の設定に助けが必要

いくつかの JSON データがあり、それで ng-grid を使用してみます。オンラインでいくつかの例を見ると、アプリ スポットからグリッドにデータを配置する方法が示されていません。これが私がこれまでに持っているものです。

Json.queryこの配列を取得してng-gridに入れる方法を知っている人はいますか?

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

javascript - Ajax データを Angular グリッドに取り込む

Angular Grid を使用して、console.log で ajax get データを取得します。しかし、空のグリッド。

コンソール ログには次のように表示されます。

これがjsファイルです。

新しい Js ファイル:

// main.js

HTML ファイル。

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

angularjs - 元のインデックスによる AngularJS (ng-grid) の順序

グリッドが最初にレンダリングされるときは、その背後にあるリスト (モデル) の順序に従います。列による並べ替えが発生した後、どうすれば同じ自然な順序に戻すことができるでしょうか?

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

angularjs - カスタムボタンを備えたAngularJS ng-grid

ng-gridで角度のあるボタンを使用しています。グリッド内からクリックされたボタンを特定する方法を知る必要があります。

複雑さの一部は、行が選択される前にボタンがクリックされることだと思います(私の分析では、おそらく解決には役立たないでしょう:)

グリッドがどのように見えるかのスナップショット

ng-グリッド

ここで問題を説明するプランカー

0 投票する
7 に答える
36982 参照

angularjs - AngularJS と ng-grid - セルが変更された後にデータをサーバーに自動保存する

私のユースケースはとてもシンプルです。ユーザーは、セルを編集した後 (enableCellEdit: true)、データを「自動的に」サーバーに送信する必要があります (セルのぼかしで)。さまざまなアプローチを試みましたが、適切に機能するものはありませんでした。私は最小限のグリッドを持っています:

たとえば、グリッドに渡されるデータ モデルを監視しようとしました。しかし、そうしても編集されたセルは返されません:

「ngGridEventData」データイベントをいじろうとしましたが、セル編集後に起動しません

最後にCellを観察してみました。ただし、これはグリッドの「selectedCell」プロパティによって行に対してのみ機能します。

ng-grid プラグインが必要ですか? すぐに使えるものではないなんて信じられません。

自動保存/サーバーへの送信を解決する方法のポインター/スニペットを教えてください。

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

angularjs - ng-grid テーブルのボタンをクリックしてモデルから行を削除するにはどうすればよいですか?

ng-grid で以下を設定しました。

と:

これにより、行を削除するサーバーに HTTP メッセージが送信されます。ただし、行はまだグリッドに残ります。行の削除ボタンをクリックすると、gridData オブジェクトからも行が削除されるようにするにはどうすればよいですか?

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

angularjs - ng-grid データの入力と可視化に関するスタイルの変更

私は Angularjs の ng-grid コンポーネントについて勉強していますが、かなり残念な問題に遭遇しました。基本的に、フローは次のとおりです。ページが読み込まれ、ボタンのみが表示されます。ボタンがクリックされ、AJAX リクエストが json データを取得してグリッドにバインドします。

これは、最初にボタンをクリックしたときに表示されるものです。 ここに画像の説明を入力

ブラウザのサイズを変更すると、正しいサイズに戻ります。 ここに画像の説明を入力

私のコントローラーは次のようになります。

ビューは次のようになります。

私のcssは次のようになります:

これが私なのか、Angular ng-grid の覗き見で報告すべきバグなのか知りたいです。

乾杯