在 UniApp 中发送 POST 请求,需要使用 uni.request 方法。该方法的语法如下:

uni.request({
  url: '接口地址',
  method: 'POST',
  data: {
    // 请求参数
  },
  success: function (res) {
    // 请求成功回调函数
  },
  fail: function (res) {
    // 请求失败回调函数
  }
})

其中,url 为接口地址,method 为请求方法,data 为请求参数,success 为请求成功回调函数,fail 为请求失败回调函数。

示例代码:

uni.request({
  url: 'https://www.example.com/api/login',
  method: 'POST',
  data: {
    username: 'admin',
    password: '123456'
  },
  success: function (res) {
    console.log(res.data)
  },
  fail: function (res) {
    console.log(res.errMsg)
  }
})

请求参数

在请求参数中,可以通过键值对的方式传递数据。

回调函数

  • 成功回调函数: 在请求成功回调函数中,可以通过 res.data 获取接口返回的数据。
  • 失败回调函数: 在请求失败回调函数中,可以通过 res.errMsg 获取错误信息。
UniApp POST请求教程:完整指南及示例代码

原文地址: http://www.cveoy.top/t/topic/mzIh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录