meth.js 809 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. export default {
  2. //时间
  3. time(index) {
  4. var nowDate = new Date((new Date).getTime() + 8 * 60 * 60 * 1000)
  5. var time = nowDate.toJSON().split('T').join(' ').substr(0, index)
  6. return time
  7. },
  8. //弹出提示
  9. getPrompt(title, icon = 'none', duration = 2000) {
  10. uni.showToast({
  11. title: title,
  12. icon: icon,
  13. duration: duration
  14. })
  15. },
  16. getShowToast(val1, val2) {
  17. let title = '必填'
  18. switch (val2) {
  19. case 1:
  20. title = '必选一项'
  21. break
  22. case 2:
  23. title = '必添加'
  24. break
  25. case 3:
  26. title = '大于1'
  27. break
  28. default:
  29. title = '必填'
  30. }
  31. this.getPrompt(val1 + title)
  32. },
  33. //弹出提示
  34. getShowLoading(title = '加载中', mask = true) {
  35. uni.showLoading({
  36. title: title,
  37. mask: mask
  38. })
  39. setTimeout(() => {
  40. uni.hideLoading()
  41. }, 1000 * 10)
  42. },
  43. }