1
我是AngularJS的新手。 我在我的應用程序中有一個2級的手風琴。Angular JS中多級手風琴的動態div ID
<div class="box-group" id="accordion" ng-repeat="item in tourList">
<div class="panel box box-primary">
<div class="box-header with-border">
<h4 class="box-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="false" class="collapsed">
{{item.Name}}
</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse" aria-expanded="false" style="height: 0px;">
<div class="box-body">
<div class="box-group" id="accordion1" ng-repeat="itinerary in item.Itineraries">
<!-- we are adding the .panel class so bootstrap.js collapse plugin detects it -->
<div class="panel box box-primary">
<div class="box-header with-border">
<h4 class="box-title">
<a data-toggle="collapse" data-parent="#accordion1" href="#collapseItin" aria-expanded="false" class="collapsed">
{{itinerary.Name}}
</a>
</h4>
</div>
我想爲手風琴div創建動態ID並將其分配給父手風琴。
任何幫助!
在我提供的代碼中,你能找到div id:collapseOne。此ID在其上面的中提及。如果我創建了一個動態ID,我將如何在標籤中提及相同的內容。你能幫我嗎? –
添加了示例並提供了plunkr – haggisandchips
我更新了我的答案和Plunkr,因爲在添加額外數據級別時出現問題,我需要使用$ parent。$ index解決該問題。 – haggisandchips