request.js 616 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. const baseUrl = 'http://library.ximengnaikang.com/api'
  2. const request = function(url, dataPraams, method="POST") {
  3. url = baseUrl + url
  4. // // 显示loading
  5. uni.showLoading({
  6. title: '加载中'
  7. })
  8. return new Promise((resolve, reject) => {
  9. uni.request({
  10. url,
  11. method,
  12. data: dataPraams,
  13. success:function(res) {
  14. uni.hideLoading()
  15. const { data } = res
  16. resolve(data)
  17. },
  18. fail:function(err) {
  19. uni.hideLoading()
  20. uni.showToast({
  21. title:err || '网络加载失败',
  22. icon:"none",
  23. duration: 3500
  24. })
  25. reject(err)
  26. }
  27. })
  28. })
  29. }
  30. export default request;