То, что я в основном пытаюсь сделать, это обернуть элементы сетки делением в угловые компоненты. Усилие состоит в том, чтобы уменьшить количество набираемых штрихов и получить стандарт для ввода:
<bootstrap-row>
<bootstrap-input-text col=6 ng-model="$ctrl.model" label="hey!">
</bootstrap-row>
Что бы сделать что-то вроде следующего
<div class="row">
<div class="col-md-6">
<label>hey!</label>
<input type="text" ng-model="$ctrl.model">
</div>
</div>
Работает, вроде. Javascript прекрасно работает с привязкой модели, просто CSS искажается. У меня есть код, открытый здесь: https://codepen.io/anon/pen/JmxmoY?editors=1111
Это как-то связано с тем, как браузер отображает <bootstrap-input-text>
между строкой div и столбцом div. Если я открою инструменты разработчика и проверим разницу между <bootstrap-row>
и <bootstrap-input-text>
, их нет. Есть ли способ обойти это или я SOL?