Автоматически расширяйте группировку в начале в ui-grid

Я выполнил шаги, описанные в руководстве, чтобы создать свою группировку.

Я хочу, чтобы некоторые (или все) строки автоматически расширялись. В уроке использовались: $scope.gridApi.treeBase.toggleRowTreeState($scope.gridApi.grid.renderContainers.body.visibleRowCache[rowNum]); и: $scope.gridApi.treeBase.expandAllRows();

Они работают после того, как моя сетка готова, но; моя сетка не инициализирована в начале в моем приложении, и сразу после некоторых необходимых действий сетка будет показана и инициализирована. Поэтому я не знаю, как их использовать для автоматического расширения строк.

Таким образом, я считаю, что мне нужен обратный вызов, например onReady. Есть идеи?


person Asqan    schedule 13.10.2015    source источник
comment
Вы можете проверить stackoverflow.com/questions/30893210/   -  person Vikki    schedule 31.10.2015
comment
самый рейтинговый ответ работал только для инициализации. другой не работал   -  person Asqan    schedule 03.11.2015


Ответы (1)


Я лично использовал ui-grid в своих проектах angularjs. просто использование enableGrouping: true в grid_options работало нормально. т.е. изначально строки расширялись автоматически.

person Vikki    schedule 05.11.2015
comment
какая версия? я использую 3.0.6, и он не работает... и я не вижу никакого отношения, позволяющего группировать и автоматически расширять - person Asqan; 05.11.2015