如何在 SAP UI5 代码中生成 UUID? [复制]

     2023-02-21     137

关键词:

【中文标题】如何在 SAP UI5 代码中生成 UUID? [复制]【英文标题】:How do I generate a UUID in SAP UI5 code? [duplicate] 【发布时间】:2020-09-23 10:04:25 【问题描述】:

我知道如何在 node.js 中使用 npm 管理的库(如 uuid)来做到这一点。但是在基于浏览器的 SAP UI5 JavaScript 代码中,有什么好的方法可以做到这一点呢?

【问题讨论】:

【参考方案1】:

uuid不完全相同,但UI5提供了函数模块sap/base/util/uid,它返回一个始终唯一的字符串。

// uid required from "sap/base/util/uid"
const myUniqueID = uid(); // returns e.g. "id-1591275572834-1"

implementation 相当简单易懂。


PS:还有一个upcoming standard for generating UUID in the web。

【讨论】:

如何在ios中生成UUID

】如何在ios中生成UUID【英文标题】:HowtogenerateUUIDinios【发布时间】:2013-01-1606:19:14【问题描述】:如何在objectivec中获取UUID,就像在Java中一样,UUID用于生成代表128位值的唯一随机数。【问题讨论】:HowtocreateaGUID/UUIDusingtheiPhoneS... 查看详情

如何在 C# 中生成 UUID

】如何在C#中生成UUID【英文标题】:HowcanIgenerateUUIDinC#【发布时间】:2012-01-1815:28:14【问题描述】:我正在以编程方式创建一个.idl文件。如何以编程方式为接口和方法创建UUID。我可以通过编程方式生成UUID吗?【问题讨论】:你... 查看详情

如何在 Python 中生成可重现(带有种子)的随机 UUID

】如何在Python中生成可重现(带有种子)的随机UUID【英文标题】:HowtogeneratearandomUUIDwhichisreproducible(withaseed)inPython【发布时间】:2017-05-0209:26:20【问题描述】:Python的模块uuid的uuid4()函数会生成一个随机的UUID,而且好像每次都生... 查看详情

如何在swift中生成设备特定的唯一uuid

】如何在swift中生成设备特定的唯一uuid【英文标题】:Howtogeneratedevicespecificuniqueuuidinswift【发布时间】:2017-04-0505:49:59【问题描述】:我想生成一个特定于设备的随机uuid,即使用户卸载我的所有应用并重新安装它也不会改变,这... 查看详情

如何在 C++ 中生成 UUID,而不使用 boost 库?

】如何在C++中生成UUID,而不使用boost库?【英文标题】:HowcanIgenerateUUIDinc++,withoutusingboostlibrary?【发布时间】:2014-08-1310:59:56【问题描述】:我想为我的应用程序生成UUID以区分我的应用程序的每次安装。我想在不支持boost库的情... 查看详情

在 JavaScript 中生成 UUID 时发生冲突

...】:这与thisquestion有关。我正在使用来自thisanswer的以下代码在JavaScript中生成UUID:\'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\'.replace(/[xy]/g,f 查看详情

sh在bash中生成uuid4的便携方法(代码片段)

查看详情

如何在 API 网关中为请求/响应映射添加速度模板中生成随机 UUID 等功能

】如何在API网关中为请求/响应映射添加速度模板中生成随机UUID等功能【英文标题】:HowtoaddfunctionslikegeneratingrandomUUIDinvelocitytemplateforrequest/responsemappinginAPIgateway【发布时间】:2019-08-0108:32:17【问题描述】:我正在为AWSAPI网关创建... 查看详情

如何在 Symfony 4 中生成唯一 ID?

】如何在Symfony4中生成唯一ID?【英文标题】:HowcanIgenerateanuniqueidinSymfony4?【发布时间】:2019-04-2906:31:58【问题描述】:我想创建一个唯一的id,所以在我的Controller.php中,我这样写:useSymfony\\Component\\Validator\\Constraints\\Uuid;后来在... 查看详情

使用 grep xargs sed 更有效地在文件中生成 UUID

】使用grepxargssed更有效地在文件中生成UUID【英文标题】:UsegrepxargssedtoregenerateUUIDsinafilemoreeffeciently【发布时间】:2021-12-2422:11:43【问题描述】:我成功地能够用文件中新生成的UUID替换UUID:FILE=/home/username/sql_inserts_with_uuid.sqlgrep-i... 查看详情

在 JAVA 中生成 UUID 字符串的有效方法(不带破折号的 UUID.randomUUID().toString())

】在JAVA中生成UUID字符串的有效方法(不带破折号的UUID.randomUUID().toString())【英文标题】:EfficientmethodtogenerateUUIDStringinJAVA(UUID.randomUUID().toString()withoutthedashes)【发布时间】:2011-04-1719:17:02【问题描述】:我想要一个高效的实用程... 查看详情

sql中生成uuid

selectreplace(uuid(),'-','') 查看详情

如何在 MySQL 中生成唯一 ID?

】如何在MySQL中生成唯一ID?【英文标题】:HowtogenerateuniqueidinMySQL?【发布时间】:2010-11-3020:31:11【问题描述】:我正在使用PHP和MySQL编写一个脚本,我想获得一个唯一ID(由字符串组成:大写和小写)带数字的字母),例如:gHYtU... 查看详情

如何在 utop 中生成多行代码?

】如何在utop中生成多行代码?【英文标题】:HowcanIproducemultilinecodeinutop?【发布时间】:2022-01-1922:20:51【问题描述】:在Haskell中,我们可以在终端输入多行代码,方法是将其括在“:”和“:”之间。例如,键入>:main=do>p... 查看详情

SAP UI5 如何在 xml 视图中附加 HTML

】SAPUI5如何在xml视图中附加HTML【英文标题】:SAPUI5HowtoappendHTMLinxmlView【发布时间】:2019-02-2209:11:03【问题描述】:我想在xml视图中使用vis.js库。这是XML视图:<mvc:Viewxmlns:mvc="sap.ui.core.mvc"xmlns:m="sap.m"controllerName="com.asas.mes.controlle... 查看详情

如何在 Roslyn 代码生成器中生成数组类型?

】如何在Roslyn代码生成器中生成数组类型?【英文标题】:HowdoIgenerateanarraytypeinaRoslyncodegenerator?【发布时间】:2018-07-0322:27:52【问题描述】:我想生成一个返回类型为Foo[]的方法。我的代码大致是这样的(usingstaticSyntaxFactory):v... 查看详情

如何在 WebStorm 编辑器中生成代码存根

】如何在WebStorm编辑器中生成代码存根【英文标题】:HowtogeneratecodestubinWebStormeditor【发布时间】:2019-11-2807:18:50【问题描述】:我正在使用WebStormIDE进行nodejs开发。每当我写一个新的测试用例。首先,尝试创建以下存根describe(\'\'... 查看详情

swift如何在swift中生成随机数?(代码片段)

查看详情