तो यह मेरे डेटा का सामान्य सारांश है (क्रोम वेबकिट इंस्पेक्टर से देखने की प्रतिलिपि बनाई गई है)।हैंडलबार्स के लिए किसी ऑब्जेक्ट पर इटरेट करें?
> Object
> Fruit: Array[2]
> 0: Object
name: "banana"
color: "yellow"
animalthateats: "monkey"
id: 39480
> 1: Object
length: 2
> Vegetables: Array[179]
> Dairy: Array[2]
> Meat: Array[3]
> __proto__: Object
और यही मैं (सामान्य रूप में) क्या करना चाहते है:
<select>
<option value="">All Shows (default)</option>
<optgroup label="Fruit">
<option value="39480">Banana</option>
<option value="43432">Strawberry</option>
</optgroup>
<optgroup label="Vegetables">
<option value="3432">Broccoli</option>
</optgroup>
</select>
मैं sorta पूरे templating बात करने के लिए नए हूँ, और यह निश्चित रूप से पूरा करने के लिए गैर-सीधा लगता है ... अगर मैं किसी भी तरह से jQuery का उपयोग कर सकता हूं जो भी काम करेगा, लेकिन अधिमानतः बस इस सेटअप के साथ।
अच्छा जवाब। मैं अभी भी अनुप्रयोगों के निर्माण में जावास्क्रिप्ट का उपयोग करने के लिए नया हूं ... और मैं अपने सिर को लपेट नहीं सकता था कि मैं एक सरणी के साथ डेटा कैसे व्यवस्थित करूंगा ... मैंने कभी भी 'नाम:' डालने का सोचा नहीं होगा और फिर उस पर आधारित पुनरावृत्ति। –
xckpd7
मैं यह भी पसंद है कि कैसे आप एक वस्तु बना लिया है और अन्य वस्तु सौंपा ... मैं इस बारे में सोच रहा था ... की तरह कैसे करना है मैं एक सरणी कोई नाम नहीं है कि .. ताकि आप केवल एक वस्तु के अंदर फेंक तुम इतनी अधिक पाश इसे एक नाम दे सकता है ... चालाक। – xckpd7