我正在一个项目中,我必须在(GUID)中获取字符串值,然后才能将其转换为GUID
查询字符串的格式已经在GUID中,但是,当我们确实使用angularJS和typescript从查询字符串中获取值时,它会返回到字符串中。
我如何将字符串转换为GUID。
URL:
https://localhost:44326/search?criteria=apparel&categoryId=c24dee00-ba9d-4af5-b357-a5b20033e5a7
打字稿/语言代码
export class Test
{
categoryId: System.Guid;
init(): void {
this.categoryId = this.queryString.get("categoryId");
}
}
执行此Init()时,出现错误,并且categoryId设置为emtpy,而没有设置查询字符串值。
答案 0 :(得分:0)
我正在一个项目中,我必须在(GUID)中获取字符串值,然后才能将其转换为GUID
JavaScript / TypeScript中没有本机GUID
类型。最好将它表示为string
。
如果您担心跟踪所有向导,则可以这样做
type GUID = string;
甚至是某些nominal typing tricks。