我有一個表單,用戶可以在其中添加項目的「行」。假設每一行都有「名稱」和「slu」「。這是一個對象陣列,如下所示:對於數組中的每個副本,找到第一個副本的索引
[
{
"name": "Bananas",
"slug": "bananas"
},{
"name": "Bananas",
"slug": "bananas"
},{
"name": "Silver Spoons",
"slug": "silver_spoons"
},{
"name": "Silver Spoons",
"slug": "silver_spoons"
}
]
現在,給定用戶輸入這個。 我想爲每個重複的'slug'
找到其第一次出現的索引,以便我可以在該行上顯示驗證錯誤。我知道我可以很容易地將_.pluck
這個ID出來,但我仍然不確定那之後最好的方法是什麼。任何幫助將不勝感激。
謝謝,工作過。規格改變,所以我現在必須顯示除第一個(嘆氣)以外的所有重複項上的錯誤。修改了一下使用下劃線的'_.each'(他們聲稱在最新版本中聲稱速度更快),並允許將鍵作爲參數輸入。結果在這裏:http://jsbin.com/qunabinagiqu/2/ – Steven 2014-09-03 12:02:05