uni-app 网络请求
一、网络请求
1 | 在uni中可以调用uni.request方法进行请求网络请求<br>需要注意的是:在小程序中网络相关的 API 在使用前需要配置域名白名单。 |
- 配置请求
1 | 一下为发送网络请求的基本配置,可根据接口请求数据方法的不同,以不同的方式请求数据 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | var baseURL = "/api" var baseURL = "http://81.68.254.47/api" var request = function(options){ return new Promise((resolve,reject)=>{ uni.request({ url:baseURL+options.url, method:options.method||'GET', data:options.data||{}, dataType:options.dataType||'json', success:(res)=>{ resolve(res.data) }, fail:(err)=>{ reject(err) } }) }) } export default request |
1.1发送Get请求
1 //引入request请求方式 2 import request from '../utils/request.js' 3 4 //请求首页基础数据的方法 5 export const getHome = ()=>{ 6 return request({ 7 url:'/index_category/data' 8 }) 9 }
1.2发送POST请求
1 //引入request请求方法 2 import request from '../utils/request.js'; 3 4 //获取首页指定分类下的分页数据 5 export const getChoose = ({title,page,all,sale_count,min_price})=>{ 6 return request({ 7 url:'.goods/search', 8 method:'POST', 9 data:{title,page,all,sale_count,min_price} 10 }) 11 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」