我有一個數組呼叫「菜單」如何NG重複索引發送到另一個NG-重複
var Menu = [
"url" : "#",
"type" : "F",
"id" : "F00001",
"name" : "CUST",
"child" : [ {
"type" : "P",
"id" : "C00001",
"name" : "CUST INFO"
}, {
"type" : "P",
"id" : "C00002",
"name" : "CUST BACKGROUND"
} ]
當TopMenuBar點擊「CUST」我希望選擇標誌可以把另一個NG重複這樣的代碼下面
<div id"TopMenuBar">
<ul>
<li ng-repeat="row in Menu" >
<a ng-click="row.type == 'P' ? GeneratePage({'txnName':row.name,'txnId':row.id,'txnPath':[row.name],'txnURL':[row.url]}) : angular.noop >{{row.name}}</a></span>
</li>
</ul>
</div>
<div id="sideMenuContainer">
<ul>
<li ng-repeat="row2 in Menu[index].child" >
<a ng-click="row.type == 'P' ? GeneratePage({'txnName':row2.name,'txnId':row2.id,'txnPath':[row2.name],'txnURL':[row2.url]}) : angular.noop >{{row2.name}}</a></span>
</li>
</ul>
</div>
感謝您的回答
當你點擊「CUST」時,你是否嘗試在菜單數組中保存$ index? – MrWook