当前位置: 首页 > news >正文

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

request用于发起网络请求。

OBJECT 参数说明

参数名类型必填默认值说明平台差异说明
urlString开发者服务器接口地址
dataObject/String/ArrayBuffer请求的参数App 3.3.7 以下不支持 ArrayBuffer 类型
headerObject设置请求的 header,header 中不能设置 RefererApp、H5端会自动带上cookie,且H5端不可手动修改
methodStringGET有效值详见下方说明
timeoutNumber60000超时时间,单位 msH5(HBuilderX 2.9.9+)、APP(HBuilderX 2.9.9+)、微信小程序(2.10.0)、支付宝小程序
dataTypeStringjson如果设为 json,会对返回的数据进行一次 JSON.parse,非 json 不会进行 JSON.parse
successFunction收到开发者服务器成功返回的回调函数
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

 示例代码

<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官网

相关文章:

  • uni-app学习笔记二十四--showLoading和showModal的用法
  • 基于Python学习《Head First设计模式》第十章 状态模式
  • Vulkan 3D Tiles渲染器开发笔记1-脚手架搭建
  • 时间序列预测的机器学习方法:从基础到实战
  • 材料力学速通
  • 设置QDialog的setModal(true)对show()无法阻塞
  • Elasticsearch从安装到实战、kibana安装以及自定义IK分词器/集成整合SpringBoot详细的教程ES(三)
  • 从 Kubernetes 学习大规模 Go 项目架构
  • 初级程序员入门指南
  • Psychopy音频的使用
  • (一)单例模式
  • 【Blender】Blender 通过 Python 实现模型大小压缩
  • 作为点的对象CenterNet论文阅读
  • GitHub 常见高频问题与解决方案(实用手册)
  • Compose笔记(二十六)--DatePicker
  • 数据类型 -- 布尔
  • 第二章 无刷电机硬件控制
  • 智警杯备赛--机器学习算法实践
  • 【Linux】gcc、g++编译器
  • 6月8日day48打卡
  • 怎么做网站一张图/体验式营销
  • 网站建设及推广服务的合同范本/老客外链
  • 有做ppt的兼职网站吗/最新的军事新闻
  • 网站建设副业/优化网站的软件下载
  • 基于html5的旅游网站的设计/个人网页在线制作
  • 重庆网站制作长沙/在线识别图片找原图