2012-02-24 2 views
0

어쩌면 나는 그것을 놓치고 있지만 Spine.js가 새로 생성 된 레코드에 대해 고유 한 ID를 생성하는 곳을보고 있지 않습니다.Spine.js는 고유 ID를 어떻게 생성합니까?

이 예는 등뼈 접촉의 예 (http://spine-contacts.herokuapp.com)에서 '새 연락처'를 클릭하고 URL의 ID를 확인하는 것입니다.

원본에서 줄 번호를 포함하는 방법과 방법을 설명 할 수 있다면 좋을 것입니다. 감사!

답변

1

GitHub의 spine.js 다음 함수가 GUID 세대 않습니다에서 자신의 코드에 따라이에 대한

guid = function() { 
    return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { 
     var r, v; 
     r = Math.random() * 16 | 0; 
     v = c === 'x' ? r : r & 3 | 8; 
     return v.toString(16); 
    }).toUpperCase(); 
}; 
+1

감사합니다. 가장 최근 버전의 Spine에서 guid 함수가 제거 된 것 같습니다. 왜 내가 현재 github 소스에서 그것을 보지 않을지 설명합니다. –

관련 문제