2015-12-23 12 views

答えて

7

はここdocsだし、ここでの迅速な実行ダウンです:

GridApiは、グリッド内のパブリックメソッドのイベントを登録し、featureName.raise.methodNamefeatureName.on.eventName(function(args){})経由でAPIを使用する他のコンポーネントを可能にする機能を提供します。イベントに耳を傾ける 、あなたはとても基本的に、あなたはあなたが聴きたいイベントごとにコールバックを提供する必要がgridOptions.onRegisterApi

にコールバックを追加する必要があります。

第2の質問については、ガードがレンダリングされるときのイベントの順番です。このフェーズでは、処理したいイベントにのみ登録するため、イベントは重要ではありません。

3

http://jsfiddle.net/user/relly/fiddles/は基本的にグリッドを表示するために使用されるすべてのデータは、あなたのスクリプト内のグリッドのプロパティやコンテンツを操作することができますgridApiに格納されています。ここでは

はあなたが理解するのに役立つかもしれない例のカップルです。

イベントを処理するためにonRegisterApiが使用されます。 例:編集が行われた場合、または行が選択されている場合は、onRegisterApiを使用してイベントをキャッチして何らかの機能を実行します。

注文については、gridOptionsが最初に作成されるか、html DOM要素が作成されるかは関係ありません。重要なのは、グリッドを初期化するときに、gridOptions(たとえば:data)で使用する変数がgridOptionsの前に初期化されるということです。

希望すると便利です。

関連する問題