邃芒智像(Uniapp : WX、TT、H5)
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

31 行
909 B

  1. const BASE_URL = 'https://test.metavatar.cc/C/';
  2. // 通用的网络请求函数,接收请求的URL和请求参数,返回一个Promise
  3. const request = (requestObj) => {
  4. return new Promise((resolve, reject) => {
  5. uni.request({
  6. url: BASE_URL + requestObj.url,
  7. method: requestObj.method, // 这里可以根据需要更改请求方法
  8. data: requestObj.params,
  9. success: (res) => {
  10. if (res.statusCode === 200) {
  11. resolve(res.data);
  12. } else {
  13. reject(new Error('请求失败'));
  14. uni.showToast({
  15. title: '请求失败,请稍后再试',
  16. icon: 'none',
  17. });
  18. }
  19. },
  20. fail: (err) => {
  21. reject(err);
  22. uni.showToast({
  23. title: '请求失败,请稍后再试',
  24. icon: 'none',
  25. });
  26. },
  27. });
  28. });
  29. };
  30. export default request