在 expo 应用程序中使用库时在 react-native-Uuid-generator 中崩溃

inf*_*sse 1 uuid react-native expo

我想在用 expo cli 构建的 ReactNative 应用程序中生成一个 uuid .. 当我UUIDGenerator从安装时React-native-uuid-generator,我得到undefined is not an object(evaluating ‘RNUUIDGenerator.getRandomUUID’..)

尝试了两个差异库,react-native-uuidReact-native-uuid-generator,同样的问题,认为这可能与 expo 不喜欢链接命令有关。

UUIDGenerator.getRandomUUID().then(uuid => console.log(uuid));
Run Code Online (Sandbox Code Playgroud)

期望打印新的 uuid,实际上收到错误消息。

Jun*_* L. 5

react-native-uuid 与世博会合作。

npm install react-native-uuid --save

import uuid from 'react-native-uuid';
Run Code Online (Sandbox Code Playgroud)

然后生成 uuid 喜欢

const uuid = uuid.v1();
Run Code Online (Sandbox Code Playgroud)