utils.js 678 B

1234567891011121314151617181920212223242526272829303132
  1. const msgs = [
  2. '666666',
  3. '保护',
  4. '妈妈我上电视了!!',
  5. '我要上电视!!',
  6. '老板晚上好',
  7. '前方高能预警',
  8. '主播迟到了~~~',
  9. '干的漂亮',
  10. '广东人民发来贺电',
  11. ]
  12. const color = ['red', 'rgb(0, 255, 0)', '#0000FF']
  13. const getRandom = (max = 10, min = 0) => Math.floor(Math.random() * (max - min) + min)
  14. const mockData = (num, message = msgs) => {
  15. const data = []
  16. for (let i = 0; i < num; i++) {
  17. const msgId = getRandom(message.length)
  18. const colorId = getRandom(color.length)
  19. data.push({
  20. content: message[msgId],
  21. color: color[colorId]
  22. })
  23. }
  24. return data
  25. }
  26. module.exports = {
  27. mockData
  28. }