問題タブ [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.
angular-ui - ng-grid 最後の行に別のスタイルを設定する方法
ng-grid の最後の行に集計値 (合計など) を表示しようとしています。最後の行のスタイルと css クラスは、その列の他のセルとは異なる必要があります。これを達成する方法は?
列定義の cellTemplate はその列のすべてのセルに適用されますが、私の場合、その列の最後の行に別のスタイルを設定する必要があります。誰でも解決策を教えてください。
ありがとうスディプタ
angularjs - ng-grid 2.0.7 でグループ オプションを動的に設定できない
シンプルなグリッドを作成し、columnDefs とグループの両方の json からデータを取得しています。
columnDefs の設定は適切に機能します。
しかし設定
は機能していません。グリッドをそのまま表示するだけですが、意図した事前グループ化は行われていません。
何か助けはありますか?
angularjs - ng-grid gridOptions.sortInfo をどのように更新しますか?
Angular グリッド ng-grid で gridOptions.sortInfo をプログラムで更新しようとしていますが、うまくいきません。
「名前」と「年齢」の両方の列があります。最初に「名前」列でソートを設定していますが、新しいデータをロードしてから「年齢」でソートするように更新したいと考えています。(列ヘッダーをクリックするだけでなく、プログラムによって)。
$scope.gridOptions.sortInfo を新しい値に設定できますが、グリッドにはこれが反映されません。gridOptions.sortInfo を更新する正しい方法は何ですか?
プランカーを参照してください:
http://plnkr.co/edit/JBYnrwLAIwFSKS6uSAND?p=preview
編集:ソート方向、つまり昇順/降順、およびソートする実際の列を更新できるようにしたいことに注意してください。
どうもありがとう
angularjs - Angularjs ng-grid REST 呼び出し
皆さん、
編集時にng-gridに残りの呼び出しをさせようとしています。
私はこの投稿の手がかりに従いました: AngularJS and ng-grid - auto save data after a cell was changed
ただし、このエラーが引き続き発生します。誰かが同様のことに直面している場合は、アドバイスをお願いします。
私の ng-grid は次のようになります: 私の html ファイルでは:
私のコントローラーで:
javascript - 列定義を操作するNGグリッドの問題
自分の幅がすぐにはわからず、事前に計算する必要があるというユニークなシナリオがあります。だから、私が持っている列定義を実行する前に
私は ng-grid にかなり慣れていないので、これを行う正確な方法がわかりません。私は10個のオブジェクトを持っているので、ループを実行しようとしましたcolumnDefs
が、どちらもうまくいきませんでした.
Ps: これは JavaScript でありvar arr to arr.push
、for ループにあります。私は本当にこれをやってのける正しい方法を見つける助けが必要です、ありがとう。
angularjs - ng-grid データを TSV としてコピーする
ng-grid のテキストをタブ区切り値 [TSV] としてコピーしたいのですが、現在は行ごとに 1 つの項目があります。例えば:
になる
それよりも
これが Ctrl-C と右クリック | で機能する場合に最適です。コピー。
これを行うAngularまたはjQueryプラグインまたはコードの推奨事項/サンプルはありますか?
現在、右クリックの oncontextmenu をオーバーライドすることを計画していますが、ng-click を使用して右クリックを処理する方法がない限り、$scope にアクセスすることはできません。
angularjs - Web サービスからの AngularJS オブジェクト
クライアントで定義されたモデルがあります。
ngGrid を使用してデータを表示しています。
コントローラーで行うことは非常に単純です。サービスを呼び出して、ng グリッドにデータを入力します。
私のホテルはすべて同じタイプです。良ければグリッドの最初の行。
10 - 最高のホテル
しかし、他の行の説明は空です
11 -
12 -
サービスから得られるものを見ると、ホテルの配列を取得していることに気付きました。hotels[0].Type は $id = 2 のオブジェクトで、すべてのプロパティ (Description : "Best hotel" など) を持ちます。そして、それは他のホテルの他のすべてのタイプと同じです。これが、ng grid が最初の行にのみ説明を表示している理由だと思います。
これを修正する方法を知っている人はいますか?
ng グリッドのすべての行に説明を表示したい..
ありがとうございました。