選択した数値行の値を取得し、Angularjsを使用してHTMLで印刷しようとしましたが、問題はありません iグリッド列見出しのclic。 "selectedRowsCounter" の値は、iが選択した行の値をag-gridを使用してHTMLで直接取得する方法
私のコードは、スクリーンショット
がある
var activeButtons = function() {
var countRowsSelected = $scope.gridOptions.api.getSelectedRows().length;
$scope.selectedRowsCounter = countRowsSelected;
console.log($scope.selectedRowsCounter);
$rootScope.count.selectedRows = countRowsSelected;
};
$scope.gridOptions = {
rowData: null,
angularCompileRows: true,
onSelectionChanged: activeButtons,
}
似ているグリッドヘッダにclicクリックdosn't場合、HTMLで0であります私はここに同じ科目を開いています https://github.com/ceolter/ag-grid/issues/1023
あなたの答えをありがとう、 - evry変更のタイムアウトは非常に遅い私のコードを作った! –
あなたは0に設定することができます。すぐには実行されませんが、次のティックで実行されます。それは物事を目立つように遅らせるべきではありません。 'setTimeout(function(){$ scope。$ apply();}); – iberodev
あなたのメソッドとag-gridのrefreshVewメソッドの間で最も良いことは何ですか、ありがとう –