0
私はag-grid 3.3.3を角度で使用しています。ag-grid 3.3.3: "onModelUpdated"イベントは定義されていません
次正常に動作します:だから私はこのような角度の工場を作成しました
$scope.myGrid = {
rowData: $scope.data,
columnDefs: [...],
onModelUpdated: function(event) {
this.api.setFloatingBottomRowData([boxes: 0, weight: 0]);
}
};
をしかし、私は他のグリッド上onModelUpdated
内のコードを再利用したい...
:
angular.module('myApp').factory('MyFactory', ['$filter', function($filter) {
return {
onModelUpdated: function(event) {
//console.log(event.api);
event.api.setFloatingBottomRowData([boxes: 0, weight: 0]);
}
}
}]);
これをこのように使用しようとしています。
$scope.myGrid = {
rowData: $scope.data,
columnDefs: [...],
onModelUpdated: MyFactory.onModelUpdated
};
しかし、私はundefined
イベントを取得しています!
イベントの内容は何ですか?
私はこれを行う
:console.log(event)
私は純粋なJSオブジェクトを取得...
は、どのように私は私のコードを再利用することができます
?