quería saber la mejor manera de generar números aleatorios para la factura y no debería duplicarse... en mi proyecto estoy publicando el número de factura para cada usuario en la API y ofc debería evitar por completo la duplicación... ¿hay alguna manera? hacer esto en Vue js?
a continuación, probé este código, pero creo que podría duplicarse por casualidad: \
const Random = '0' + Math.ceil(Math.random()*1000000)+ moment(new Date()).format('DDMMYY');Como el tiempo no se puede repetir, puede usar new Date().getTime()
Usar UUID v4
import { v4 as uuidv4 } from 'uuid';
invoice.id = uuidv4(); // ⇨ '14cd6bcd-bbfd-4a2d-3b5d-ab8dfcbd4dea'