問題タブ [angular-ui-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 投票する
1 に答える
1914 参照

javascript - UI-GRIDで水平スクロールを強制的に右に移動するにはどうすればよいですか

水平スクロール バーを手動で一番右に配置する関数を作成したいと思います。この効果を達成する方法を理解するのに苦労しています。私のものと同様の以前のスタックオーバーフローの質問 ( How do I scroll an ngGrid to show the current selection? ) がありましたが、解決策は ui-grid の古いバージョンである NgGrid でした。ユーザーが ngGrid バージョンを機能させるためのソリューションを投稿しました ( http://plnkr.co/edit/oyIlX9?p=preview )。

ui-grid に同じコードを使用しようとしましたが、この新しいバージョンには $viewport がないようです。私が取り組んでいることの例を見るためにプランカーを作成しました。水平スクロール バーは、最初は左端から始まります。一番右に移動するコードを書きたいと思います。

http://plnkr.co/edit/SJEoPxelB2HYHLsfZ768?p=preview

誰かが私を助けることができれば、それは素晴らしいことです:)

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

angularjs - ui-grid を使用して実行時にグリッドに列を追加する方法

こんにちは、すべての仲間のプログラマー、私の要件は、実行時にグリッドに列を追加するか、ui-grid を使用して動的に追加することです。ボタンを使用して同じことを達成できますが、並べ替えに使用されるグリッドのヘッダーといくつかの事前定義されたタスク()にあるアイコンの事前定義された機能をオーバーライドし、そこにもう1つの機能を追加したい

そこに列を追加する

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

angularjs - ui-grid 定数を使用してスクロールバーを無効にする

最新バージョンの ui-grid (v3.0.0-rc.16) では、水平スクロールバーと垂直スクロールバーを別々にオフにすることができます。交換することでこれが機能しました

ui-grid のソースには、スクロールバー用に定義された 3 つの定数があります。

ui-grid はまだ不安定で頻繁に変更されるという事実に直面して、特定の値の代わりにこれらの定数を使用する方が快適だと思います。しかし、どうすればそれらにアクセスできますか?

プランカー: http://plnkr.co/edit/h0ewAZK616rKCH3T62te

0 投票する
0 に答える
863 参照

angularjs - angular-ui-grid の列セルにディレクティブをバインドするにはどうすればよいですか?

まず、これが私がやろうとしていることです: ngResource を使用して API からデータの配列を取得し、ui-grid のデータを配列に設定しています。列の 1 つは、ユーザーにとって意味のない ID です。別の API を使用して、その ID の意味を調べ、人間にわかりやすい結果を取得したいと考えています。ui-grid を使用する前は、その ID を受け取り、要素のテキストをセカンダリ API からの戻り結果として設定するディレクティブを使用していました。

http://ui-grid.info/docs/#/tutorial/106_bindingを見て、列をその行のオブジェクトのデータに動的にバインドできることは知っていますが、これはへのバインドに限定されているようです$scope またはグリッドのデータ (例など) のデータ。cellClassまた、セルのクラスの条件付き設定を可能にする options メソッドがあることもわかります。ただし、セル内の要素をインターセプトして、選択した結果に置き換えるための適切なオプションはありません。

これを行う最善の方法は何だろうと思っています。ngResource を使用してみましtransformResponseたが、配列が大きすぎてブロック イベントを作成できません。field同様に、ディレクティブの html をの return 関数に挿入しようとしましたfield: transformToHtml()が、レンダリングされた html ではなく、生の文字列のみが表示されます。

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

angular-ui - angularUI ui-grid グループ化機能がありませんか?

古いディレクティブ ( ngGrid ) に代わるものであると発表した後、私はangularUIの新しいディレクティブ ( uiGrid ) を使用しています。

それはかなり素晴らしいですが、グループ化機能が見つかりません.Advanced Features

何か不足していますか?このコンポーネントにグループ化機能を持たせる方法はありますか?

ありがとうございました。

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

angularjs - ui-grid AngularJS で列ヘッダーを非表示にする

データの表示に ui-grid を使用しています。列ヘッダーを非表示にしたい。この原因のプロパティはありますか?ありがとう

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

javascript - Angularjs ui-gridは行の背景色を変更します

私はそれを動作させることができないplunkerにこのコードを持っています: plunker

アイデアは、グリッドのステータス フィールドを確認し、グリッドの背景色を変更することです。

よろしく

カルロス

0 投票する
4 に答える
4729 参照

angular-ui-grid - ui-grid (3.0.0 不安定) cellFilter と日付の問題

日付のフィルタリングを使用すると、ui-grid (3.0.0-rc.16) がうまく機能しません。他のフィールドでのフィルタリングはうまく機能します。

ここにパンカーが来る:

任意の日付で 2014 年に入るようにしてください。

バグまたは私は何かを逃した?

br remy44