const BASE_URL = 'https://test.metavatar.cc/C/'; // 通用的网络请求函数,接收请求的URL和请求参数,返回一个Promise const request = (requestObj) => { return new Promise((resolve, reject) => { uni.request({ url: BASE_URL + requestObj.url, method: requestObj.method, // 这里可以根据需要更改请求方法 data: requestObj.params, success: (res) => { if (res.statusCode === 200) { resolve(res.data); } else { reject(new Error('请求失败')); uni.showToast({ title: '请求失败,请稍后再试', icon: 'none', }); } }, fail: (err) => { reject(err); uni.showToast({ title: '请求失败,请稍后再试', icon: 'none', }); }, }); }); }; export default request