import { nanoid } from 'nanoid'; //npm i nanoid
let UUID=(nanoid() + nanoid()).substr(0, 36);
console.log(UUID);
Nanoidentificación
Un generador de ID de cadenas de JavaScript pequeño, seguro, compatible con URL y único.
"El perfeccionismo sin sentido ha alcanzado un nivel asombroso y es imposible no respetarlo".
- pequeño. 130 bytes (minificados y comprimidos). Sin dependencias. El límite de tamaño controla el tamaño.
- seguro. Utiliza un generador aleatorio de hardware. Se puede utilizar en racimos.
- identificación corta. Utiliza un alfabeto más grande que UUID ()
A-Za-z0-9_-
. De este modo, el tamaño del ID se reduce de 36 símbolos a 21 símbolos. - portátil. Nano ID está adaptado a 20 lenguajes de programación .
importar {nanoide} desde 'nanoide'
model.id = nanoide() //=> "V1StGXR8_Z5jdHi6B-myT"
Admite navegadores modernos, IE con Babel, Node.js y React Native.
Una forma más sencilla de generar UUID aleatorios sin introducir ningún paquete. Una línea de código JS nativo para generar un UUID aleatorio_El blog-CSDN de tu amado hermano fuerte [Código] Una línea de código JS nativo para generar un UUID aleatorio. https://blog.csdn.net/qq_37860634/article/details/131613441