問題タブ [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 投票する
4 に答える
26430 参照

angularjs - セルテンプレート内のng-clickはコントローラーの機能をトリガーしません

ここでプランカーを作成しました: http://plnkr.co/edit/zGqouwzxguef13lx48iP?p=preview

日ビューで ui-grid のセルをクリックしても、何も起こりません。私が期待したのは、テスト機能が実行され、「test」というテキストでアラートが表示されることですが、そうではありません。

ここで何が間違っているのですか?

これは、ui-grid 3.0 最新リリースの html セル テンプレートです。

HTML

コントローラ:

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

angular-ui-grid - Angular ui-grid - 最後の行にいるかどうかを確認する方法

私は最新バージョンのAngular UI Gridを使用しており、フォーカスが現在グリッドの最後に表示されている行にあるかどうかを判断する方法に苦労しています。

データ配列は画面上のようにソートされていないため、その情報を使用できません。表示されている行キャッシュは画面上にあるように並べ替える必要があると読みましたが、それは古い ng-grid に関連している可能性があると思います。とにかく、私が見るとgridApi.core.getVisibleRows(myGrid)、まだ生データに従ってソートされています。

現在、イベントを担当していますgridApi.cellNav.on.navigate(newRowCol, oldRowCol)。ユーザーがフォーカスしている列と行を確認できますが、このイベント (または他の場所) で、その行が画面に最後に表示された行であるかどうかを判断するために使用できる値を確認できません。ヒントをいただければ幸いです!!

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

angularjs - Angularjs ui-grid exporterPdfCustomFormatter 関数が失敗する

チュートリアル レッスン 206の angularjs ui-grid PDF エクスポーターのサンプル コードは、公式ページでうまく機能します。コードをコピーして実行すると...またはPlunkerで実行すると... PDF出力のタブが一時的に開き、タブが閉じます。

多くのデバッグの後、exporterPdfCustomFormatter設定を削除すると問題が解決することがわかりました。実際、API リファレンスの他の 2 つの例(単純なテキストまたは列の定義) のいずれかに設定できますが、任意の関数 (ページ番号に必要な関数など) に設定すると失敗します。here と公式の pdfmake サイトの使用には矛盾がありますが、pageCountそれは無関係であることが判明しました。ANY 関数は失敗します。

これが公式サイトで機能している理由がわかりませんが、同一のコードのように見えるものは、私または彼らのプランカーでは機能しません。

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

angularjs - UI グリッド - データの書式設定

私は新しいAngular UI Gridを使用しています(これは ng-grid を置き換える予定です)。テーブルに表示する前に、データをフォーマットする必要があります。たとえば、私のサーバーは「ステータス」という名前の属性を数値として返しますが、それをわかりやすい名前で表示したいと考えています。

status=1 の場合は「Todo」、status=2 の場合は「Doing」などを表示します。

UI グリッドでこれを行うにはどうすればよいですか?

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

angular-ui-grid - ui-grid angularjs の条件付きセル テンプレート クラス

以下の ui-grid cellTemplate でデータを表示するときに条件付きスタイルを追加する方法: リンクとして表示されるかリンクなしで表示されるようにフォーマットを変更したい。ui-grid angularjs の条件付きセル テンプレートに似ています。

期待される結果は、名前がリンクまたはパラメーター リンクに基づくテキストである必要があります。

前もって感謝します。

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

javascript - 列ごとではなくテキストでテーブル全体をフィルタリングする方法 ng-grid 3.0 (ui-grid)

私はドキュメントを見て、ng-grid 3 でこれを達成する簡単な方法がわかりませんでした。ng-grid 2 では、テキスト フィールドを

そしてgridOptionsで...

独自のフィルタリングを行うこともできますが、これを行うためのより簡単な方法が欠けていることを願っています。