Динамический UI-GRID в динамический UIB-TAB
Я должен создать динамический набор вкладок с пользовательской сеткой внутри каждой вкладки.
Я создал директиву для ui-сеток и двух массивов: один содержит информацию для создания вкладок, а другой - параметры сетки для каждой сетки.
HTML-код, который я использую для отображения, следующий:
<uib-tabset>
<uib-tab index="tab.id" ng-repeat="tab in tabToFilter" heading="{{tab.name}}" select="chooseTab(tab.id)">
<griglia-task options="gridOptions[tab.id]" class="gridCustom" set-fn="setDirectiveFn(theDirFn)" selected="selectedRows"></griglia-task>
</uib-tab>
</uib-tabset>
Вкладки сгенерированы правильно, но сетки не содержат столбцов:
Примечание: tab.id установлен правильно
Пытаясь убрать сетки с вкладок и создать их статически, они отображаются правильно:
<griglia-task options="gridOptions[1045]" class="gridCustom" set-fn="setDirectiveFn(theDirFn)" selected="selectedRows"></griglia-task>
<griglia-task options="gridOptions[1046]" class="gridCustom" set-fn="setDirectiveFn(theDirFn)" selected="selectedRows"></griglia-task>
Как я могу это решить?
Спасибо!