ui-grid 3.1.1 визуализирует содержимое таблицы случайным образом - PullRequest
0 голосов
/ 28 апреля 2018

Я использую ui-grid в версии 3.1.1 Столкнувшись с проблемой с рендерингом таблицы. Не всегда, но случайно таблица отображается без содержимого после обновления данных страницы. Я пытался установить автоматическое изменение размера, обновляя данные с помощью $ timeout ( Сетка углового интерфейса не отображает содержимое, если размер окна браузера не изменен ) или при увеличении virtualizationThreshold. К сожалению, проблема все еще существует.

Кто-нибудь знает, как решить проблему?

1 Ответ

0 голосов
/ 21 июля 2018

Я столкнулся с подобной проблемой и понял, что вы не должны изменять ссылку на массив данных. По сути, вы не можете назначить данные сетки следующим образом, когда они загружены:

$scope.gridOptions.data = [ your data ];

а вместо этого сделайте это вместо:

$scope.gridOptions.data.length = 0;
[your_data].forEach(d => $scope.gridOptions.data.push(a));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...