如何为反应性创建UUID

  • 本文关键字:创建 UUID react-native
  • 更新时间 :
  • 英文 :


在我的应用程序中,我会存储一些数据,因此,我将使用asyncstorage方法,但现在需要创建一个UUID因为更新的异步名称。

对于这种情况或如何创建UUID的任何替代想法。

未使用任何NPM Pakage。

首先运行脚本以安装react-native-uuid

的npm软件包
   npm install react-native-uuid --save

之后,通过

导入文件中的模块
import uuid from 'react-native-uuid';
//usage 
var testUUID = uuid.v1();

您可能会遇到一个错误,显示

模块缓冲区不存在于React Native

如果是这样,也安装该模块,

 npm install buffer --save

希望这会有所帮助!

不使用NPM已经测试的代码,您可以创建自己的函数,该功能将为您生成 uuid

请参阅此问题

对我有用的是使用。

npm i uuid-random

然后导入,

import uuid from 'uuid-random';

最后使用,

uuid()

更多关于UUID随机软件包

我们刚刚发布了react-native-uuid的更新版本,在Typescript中完全重写。

这是使用它的方法:

  1. 安装
npm install react-native-uuid
  1. 呼叫
import uuid from 'react-native-uuid';
uuid.v4(); // ⇨ '11edc52b-2918-4d71-9058-f7285e29d894'

更多详细信息:https://github.com/eugenehp/reaeact-native-uuid

最新更新