2015-10-19 31 views
0

我有兩個拖放列表。他們只是應該將JSON對象從一個列表轉移到另一個列表,而不是相反。我實現了所有使用Angular的。 但是,當我想從一個列表拖到另一個列表時,我想生成一個ID,以便傳輸的對象是唯一的。在我的數組之外有一個計數器似乎沒有辦法,因爲它首先使傳輸對象的ID爲空,然後開始計數。AngularJS,在拖放事件上創建唯一的標識

有什麼建議嗎?

+0

你可以分享現有的代碼,以便其他人可以在它上面工作..? –

回答

0

您可以使用下劃線的uniqueId - 只是定義了一個前綴和完整ID將被自動生成,將是唯一的:http://underscorejs.org/#uniqueId

編輯: 如果你只需要一個號碼,你可以使用它像這樣:

var id = +_.uniqueId(); 
+0

我可能應該補充說'唯一'編號應該只是一個數字。所有新的ID都應該增加這個值。例如:1,2,3等:) – bltzrrr

+0

您仍然可以使用_.uniqueId;) – slomek

+0

它仍然與underscorejs相同。它只是返回與計數器相同的數字。 – bltzrrr