com-func.js 443 B

123456789101112131415161718
  1. export const getData = (nameKey = "name") => {
  2. return new Promise((resolve, reject) => {
  3. setTimeout(() => {
  4. const dataList = "#"
  5. .repeat(8)
  6. .split("")
  7. .map((item, index) => {
  8. return {
  9. id: index + 1,
  10. name: `${nameKey}-${Math.random()
  11. .toString(32)
  12. .slice(-5)}-${index + 1}`
  13. };
  14. });
  15. resolve(dataList);
  16. }, 300);
  17. });
  18. };