I am using Angular-materialize to load and populate my materialize collapsible and everything is showing fine, and here is my code:
<div class="row">
<ul class="collapsible popout" data-collapsible="accordion" ng-cloak>
<li ng-repeat="issuedTicket in issuedTickets">
<div class="collapsible-header" ng-cloak>
<div class="col m2">
<p>{$ issuedTicket.full_name $}</p>
</div>
<div class="col m2">
<p>{$ issuedTicket.email $}</p>
</div>
<div class="col m1">
<p>{$ issuedTicket.total_amount $}</p>
</div>
<div class="col m3">
<p>{$ issuedTicket.purchace_time $}</p>
</div>
</div>
<div class="collapsible-body" ng-cloak>
<div class="col s12">
<div class="row">
<div class="col m4">Ticket Type</div>
<div class="col m4">Ticket Price</div>
<div class="col m4">Discount</div>
</div>
</div>
<div class="col s12" ng-repeat="ticket in issuedTicket.tickets">
<div class="row">
<div class="col m4">{$ ticket.type $}</div>
<div class="col m4">{$ ticket.price $}</div>
<div class="col m4">{$ ticket.discounted $}</div>
</div>
</div>
</div>
</li>
</ul>
</div>
The problem is that I have another ng-repeat inside my "collapsible-body", and when I click to expand to see the data, the data is there but the "collapsible-body" has a height of 0 and the data is not inside the "collapsible-body".
Data loaded inside the collapsible shows fine
But when I click to expand this happens:
Can anyone explain to me why is this happening and if there are any solutions to this problem?
Thank you