我在我的項目中使用了UI網格v3.0.0。最近我改變了我的代碼,使用下拉列表值過濾網格。在此更改之後,當我多次過濾網格時,UI網格變得空白。這是間歇性的問題,我沒有得到任何JavaScript錯誤。當UI網格在應用過濾器後變爲空白時,UI網格將保持空白,直到用戶移動UI網格的滾動條爲止。當使用外部過濾器過濾數據時UI網格變空白
我正在使用Grid選項。
\t $scope.options = {
\t \t \t enableColumnMenus: false,
\t \t \t \t enableSelectAll: true,
\t \t \t enableFiltering: true,
\t \t \t enableHorizontalScrollbar:0,
\t \t \t \t enableRowHeaderSelection: false,
\t \t \t enableRowSelection: true,
\t \t \t data : [],
\t \t \t \t showSelectionCheckbox: true,
\t \t \t \t selectionRowHeaderWidth: 25,
\t \t \t \t rowHeight: 25,
\t \t \t \t columnDefs : $scope.columnDefs
\t };
\t
\t $scope.options.onRegisterApi = function (gridApi) {
\t \t $scope.options = gridApi;
\t \t gridApi.selection.on.rowSelectionChanged($rootScope , function(gridApi) {
\t \t \t $scope.options.selected = gridApi;
\t \t \t });
我也呼籲低於電網的API刷新filering UI柵陣列之後。
\t $scope.options.core.refresh();
但仍是不能正常工作。如果任何人都可以告訴我如何解決這個問題,我會非常感激。謝謝。
他沒有使用劍道網格。他正在使用ui-grid。 –