以下是一个使用 uniapp 调用接口的示例代码:

// 在页面中引入 uni.request 模块
import uniRequest from '@/utils/request';

// 定义一个方法,用于调用接口
async function callApi() {
  try {
    // 调用 uniRequest 方法发送请求
    const res = await uniRequest({
      url: 'https://api.example.com/user',
      method: 'GET',
      data: {
        id: 1,
        name: '张三',
      },
      header: {
        'Authorization': 'Bearer ' + token,
      },
    });

    // 处理请求成功的数据
    console.log(res.data);
  } catch (error) {
    // 处理请求失败的错误信息
    console.error(error);
  }
}

// 在页面中调用该方法
callApi();

在上面的代码中,我们首先引入了一个名为 'uniRequest' 的模块,这个模块是我们自己封装的一个基于 uni.request 的请求方法,方便我们在页面中调用接口。

接着,我们定义了一个名为 'callApi' 的方法,该方法使用了 'uniRequest' 方法发送了一个 GET 请求,请求的地址为 'https://api.example.com/user',请求参数为 '{id: 1, name: '张三'}',请求头部包含了一个名为 'Authorization' 的字段,值为一个 token。

最后,我们在页面中调用了该方法,当请求成功时,会打印出返回的数据;当请求失败时,会打印出错误信息。

UniApp 接口调用实战:详细代码示例及解析

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

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