You can't put a <div>
directly inside of a <table>
. They have to go inside of a <td>
. I was able to duplicate your original results inside the <table>
by nesting the content in the following way:
<table>
<tr>
<td>
<div ng-repeat="first one">
<div ng-repeat="second one">
<div ng-repeat="third one">
<div ng-repeat="fourth one">
<div ng-repeat="fifth one">
<div ng-repeat="sixth one">
Content goes here.
</div>
</div>
</div>
</div>
</div>
</div>
</td>
</tr>
</table>
You may need to add additional formatting (like <br />
) to get it looking exactly how you want it.