前端生成唯一uuid
背景:
前端在做增删改查时通常会使用一个唯一数值做为数据的key值,而有时数据本身没有做为标识的数值, 使用下标的话有时会引发一些隐蔽的bug, 因此发现了uuid这个包,可生成唯一uuid
uuid文档:https://www.npmjs.com/package/uuid/v/8.3.0
安装uuid:
1 npm install uuid --save
引用:
1 import { v4 as uuidv4 } from 'uuid'; 2 uuidv4(); // ⇨ '9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d' 3 4 // 函数封装 获取8位数uuid 5 getUId = () => { 6 return uuidv4().split('-')[0]; // ⇨ '9b1deb4d' 7 }