也许我错过了它但是我没有看到Spine.js为新创建的记录生成唯一ID的位置。
此示例是单击Spine Contacts示例(http://spine-contacts.herokuapp.com)中的“新建联系人”并在网址中查看ID。
如果您可以解释如何并包含来自源的行号,那就太棒了。谢谢!
答案 0 :(得分: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();
};