Я использую ui-grid для отображения данных в таблице. когда я загружаю страницу и оставляю на несколько секунд, а затем щелкаю по вкладке (содержащей ui-сетку), раскол ci-сетки ui. он не показывает ширину ui-сетки 100% контейнера. но когда я загружаю страницу и просто нажимаю на вкладку (контингент ui-grid). ui-grid показывает идеальную, я имею в виду ширину, составляющую 100% контейнера. Я не знаю, в чем проблема. Это код, я работаю над:
Js:
$scope.gridOptions= {
enableFiltering: true,
enableGridMenu : true,
enableRowSelection: true,
enableSelectAll: true,
selectionRowHeaderWidth: 50,
// rowHeight: 35,
// infiniteScrollRowsFromEnd: 50,
// infiniteScrollUp: true,
infiniteScrollDown: true,
columnDefs : [
{ displayName:"Attribute",field: 'attributeId',filter: {placeholder: 'Search Attribute'},width:'10%'},
{ displayName:"Section",field: 'sectionRef.attributeSectionId' ,filter: {placeholder: 'Search Section'}},
{ displayName:"Type",field: 'types',filter: { placeholder: 'Search Types'} }
]
}
Html:
<div class="grid m-b-20" ui-grid="gridOptions" ui-grid-move-columns ui-grid-edit ui-grid-resize-columns ui-grid-pinning ui-grid-selection ui-grid-grouping ui-grid-infinite-scroll>
</div>
Примечание. ui-grid находится внутри вкладки Angular bootstrap
и вот снимок сетки коллапса: