如何在angular-2中创建GUID?

时间:2017-03-14 09:52:11

标签: angular typescript

在我的应用程序中我需要创建GUID,GUID将作为cookie工作,所以任何人都知道如何在angular-2 / typescript中创建GUID或使用任何angular2依赖/库。

3 个答案:

答案 0 :(得分:8)

请参阅此link,或尝试使用此{n} package

答案 1 :(得分:4)

您甚至可以使用npm为您生成此代码。遵循此:

mysql

并在您的代码中加以利用:

DELIMITER \\

CREATE PROCEDURE `Update_Info`(
  IN p_name varchar(64),
  IN p_description varchar(64),
  IN p_itemID INT
)
BEGIN    
  UPDATE items
  SET `name` = IF(p_name = '', `name`, p_name),
  `description` = IF(p_description = '', `description`, p_description)
  WHERE itemID = p_itemID;
END

答案 2 :(得分:0)

您可以使用以下代码生成自己的GUID:

class GuidGenerator {
    static newGuid() {
      return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
        var r = Math.random() * 16 | 0,
        v = c == 'x' ? r : (r & 0x3 | 0x8);
        return v.toString(16);
      });
    }
}