Bootstrap Accordion折叠没有正确索引div

当尝试索引div以便折叠按钮将正确折叠时,它将我的json文件中每个类别中的每个第一个联系人索引为0,而不是连续地为每个联系人编制索引。

这是我的erb文件:

 

  • <button type="button" class="btn btn-info" data-toggle="collapse" data-parent="#accordion" data-target="#collapse"> <div id="collapse" class="panel-collapse collapse">

json文件:(它将每个组中的名字索引,即“Manager,Team Lead”为0.我想要Rob = 0,Terry = 1,Ben = 3,依此类推。

 { "Manager":[ { "name": "Rob", "email": "Rob@com", "ext": "ext:" } ], "Team Lead":[ { "name": "Terry", "email": "Terry@com", "ext": "ext" } ], "Unix Admins":[ { "name": "Ben", "email": "Benjamin@com", "ext": "ext" }, { "name": "Prashant", "email": "Prashant@com", "ext": "ext" }, { "name": "Harshil "email": "Harshil@com", "ext": "ext" }, { "name": "Laxmikanth", "email": "Laxmikanth@com", "ext": "ext" }, { "name": "Mary", "email": "Mary@com", "ext": "ext" } ], "On-Call Contact":[ { "name": "SYSTEM ADMIN UNIX", "email": "Unix@com", "ext": "ext" } ] } 

.rb文件:

 get '/contact' do contact = Contacts.new @contacts = contact.getContacts @contacts.each { |s| puts "get /contact found contact #{s.last.first['name']}" } erb :contact