request.js 818 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. const requestUrl = require('../../../../config').requestUrl
  2. const duration = 2000
  3. Page({
  4. onShareAppMessage() {
  5. return {
  6. title: '网络请求',
  7. path: 'page/API/pages/request/request'
  8. }
  9. },
  10. makeRequest() {
  11. const self = this
  12. self.setData({
  13. loading: true
  14. })
  15. wx.request({
  16. url: requestUrl,
  17. data: {
  18. noncestr: Date.now()
  19. },
  20. success(result) {
  21. wx.showToast({
  22. title: '请求成功',
  23. icon: 'success',
  24. mask: true,
  25. duration,
  26. })
  27. self.setData({
  28. loading: false
  29. })
  30. console.log('request success', result)
  31. },
  32. fail({errMsg}) {
  33. console.log('request fail', errMsg)
  34. self.setData({
  35. loading: false
  36. })
  37. }
  38. })
  39. }
  40. })