背景:
前端在做增刪改查時通常會使用一個唯一數值做為數據的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 }