uni-app学习笔记三十--request网络请求传参

request用于发起网络请求。

OBJECT 参数说明

参数名 类型 必填 默认值 说明 平台差异说明
url String 开发者服务器接口地址
data Object/String/ArrayBuffer 请求的参数 App 3.3.7 以下不支持 ArrayBuffer 类型
header Object 设置请求的 header,header 中不能设置 Referer App、H5端会自动带上cookie,且H5端不可手动修改
method String GET 有效值详见下方说明
timeout Number 60000 超时时间,单位 ms H5(HBuilderX 2.9.9+)、APP(HBuilderX 2.9.9+)、微信小程序(2.10.0)、支付宝小程序
dataType String json 如果设为 json,会对返回的数据进行一次 JSON.parse,非 json 不会进行 JSON.parse

|----------|----------|---|---|--------------------------|---|
| success | Function | 否 | | 收到开发者服务器成功返回的回调函数 | |
| fail | Function | 否 | | 接口调用失败的回调函数 | |
| complete | Function | 否 | | 接口调用结束的回调函数(调用成功、失败都会执行) |

示例代码

javascript 复制代码
<script setup>
	
	uni.showLoading()
	uni.request({
		url:"https://jsonplaceholder.typicode.com/posts",
		data:{"id":1,"userId":1},
		header:{
			token:"adofoaffdd",
			"content-type":"application/json"
		},
		method:'POST',
		timeout:10000,
		success:res=>{
			console.log(res)
		},
		fail:err=>{
			console.log("网络请求超时")
			console.log(err)
		},
		complete: () => {
			uni.hideLoading()
		}
	})
</script>

更多参数使用方法详见官方文档

uni.request(OBJECT) | uni-app官网

相关推荐
浮游本尊25 分钟前
React 18.x 学习计划 - 第四天:React Hooks深入
前端·学习·react.js
立志成为大牛的小牛1 小时前
数据结构——二十六、邻接表(王道408)
开发语言·数据结构·c++·学习·程序人生
XiangrongZ2 小时前
江协科技STM32课程笔记(五)— ADC模数转换器
笔记·科技·stm32
Olrookie2 小时前
若依前后端分离版学习笔记(二十)——实现滑块验证码(vue3)
java·前端·笔记·后端·学习·vue·ruoyi
请你喝好果汁6413 小时前
Conda_bashrc 初始化机制学习笔记
笔记·学习·conda
maxruan4 小时前
PyTorch学习
人工智能·pytorch·python·学习
MYX_3094 小时前
第三章 线型神经网络
深度学习·神经网络·学习·算法
_李小白4 小时前
【Android Gradle学习笔记】第八天:NDK的使用
android·笔记·学习
摇滚侠4 小时前
Spring Boot 3零基础教程,WEB 开发 自定义静态资源目录 笔记31
spring boot·笔记·后端·spring
摇滚侠4 小时前
Spring Boot 3零基础教程,WEB 开发 Thymeleaf 遍历 笔记40
spring boot·笔记·thymeleaf