UI Grid handleWindowResize в RTL не работает - PullRequest
0 голосов
/ 23 сентября 2019

Я изменил размер своей страницы в сетке пользовательского интерфейса с помощью этого кода:

$scope.gridApi.core.handleWindowResize();

Таким образом, размер сетки идеально изменяется в LTR, но в RTL он не работает.

enter image description here

После изменения размера это выглядит так:

enter image description here

Разница между двумя изображениями заключается в том, что когда менюпоказать на первом рисунке, исчезает, столбец сетки не изменить размер до 100% страницы.

но когда эта сетка с ltr, это так.

Кто-нибудь имеет какие-либо идеи?

1 Ответ

0 голосов
/ 23 сентября 2019

Решение было увеличить тайм-аут.кое-как, как в письме это занимает больше времени ...

var Add_Wait_To_Resize = $rootScope.Language_Direction == "LTR" ? 100 : 610 ;

            setTimeout(function() {
                 $scope.gridApi.core.handleWindowResize();
               }, Add_Wait_To_Resize);
...