У меня есть табличный экран, созданный с использованием классов сетки bootstrap. Строки тела которого динамически заполняются javascript. Таблица скрыта или отображается в зависимости от состояния приложения. У меня есть div с идентификатором, который содержит строку для столбцов заголовка и другой div с другим идентификатором для хранения строк тела, как это:
<div id="myDynamicList" style="display:none;">
<div class="row" id="myHeaderRow">
<div class="col-sm-4 tabledHeader">Service Id</div>
<div class="col-sm-4 tabledHeader">Service Type</div>
<div class="col-sm-1 tabledHeader">Synchronised</div>
<div class="col-sm-1 tabledHeader">Singleton</div>
<div class="col-sm-2 tabledHeader"></div>
</div>
<div id="myListOutput"></div>
</div>
В bootstrap 3.5 это работает нормально. В 4 каждый столбец находится на новой строке, когда они должны быть в строке. Если я удаляю div-обертки, такие как myListOutput и myDynamicList, компоновка будет корректной. Cols бок о бок заполняет строку comlete и каждую строку в новой строке.
Мне нужны div-элементы для переноса, чтобы получить хук в DOM для добавления моих дочерних элементов, но это приводит к созданию макета
Как это сделать в bootstrap 4.