6
จะวนซ้ำอาร์เรย์ของวัตถุใน Handlebars ได้อย่างไร
นี่อาจจะดูเป็นคำถามโง่ ๆ แต่ดูเหมือนฉันจะหาคำตอบไม่ได้จากที่ไหน ฉันกดปุ่ม Web API นี้ที่ส่งคืนอาร์เรย์ของวัตถุในรูปแบบ JSON: เอกสาร Handlebars แสดงตัวอย่างต่อไปนี้: <ul class="people_list"> {{#each people}} <li>{{this}}</li> {{/each}} </ul> ในบริบทของ: { people: [ "Yehuda Katz", "Alan Johnson", "Charles Jolley" ] } ในกรณีของฉันฉันไม่มีชื่อสำหรับอาร์เรย์มันเป็นแค่วัตถุรากของการตอบสนอง ฉันได้ลองใช้โดย{{#each}}ไม่มีโชค ครั้งแรกที่ใช้แฮนด์บาร์ ... ฉันขาดอะไร? อัปเดต นี่คือซอแบบง่ายที่จะแสดงสิ่งที่ฉันต้องการ: http://jsfiddle.net/KPCh4/2/ แฮนด์บาร์ต้องการให้ตัวแปรบริบทเป็นอ็อบเจกต์ไม่ใช่อาร์เรย์หรือไม่
109
arrays
loops
each
handlebars.js