0
目標:在我想要顯示的陣列中的每個對象中的端部,但我想挑出其中的一個(第一個或隨機的),使得其將具有從的其餘部分不同的類組。如何挑出一個對象數組中的一個項目,然後遍歷其餘項目?
問題:each
遍歷所有事物,無所作爲。 with
擁有整個事情。什麼只有一件事?
我與所訂閱的一個大項工作,並在它的網頁/路由坐在這樣的事情:
"colors": [
{ "shortName": "blue", "trueName": "Sky Blue" },
{ "shortName": "red", "trueName": "Blood Red" },
{ "shortName": "white", "trueName": "Crystal White" }
]
我想在頁面上顯示他們每個人,而我這樣做現在正規途徑:
{{#each colors}}
<div class="{{shortName}} hidden">{{trueName}}</div>
{{/each}}
現在,我只想在時間顯示一種顏色,我希望通過添加類'hidden`所有,但一個實現這一目標。無論哪個被挑選出來都不重要,只是有些事情。
問題是,不同的項目有不同的顏色,所以我不能設置例如white
以外的循環,而不是將類hidden
添加到它。 white
可能不存在。此外,如果我這樣做,它會增加white
兩次。
我覺得這像往常一樣,是可笑的簡單,但我嘶嘶的就可以了。誰能幫忙?
那麼'selected_color'應該是什麼? – Yeats
jQuery的問題是我也需要對象內的數據來做其他的事情。 – Yeats
「藍色」,「紅色」或「白色」或包含其中之一的變量。 – Paul