uniapp请求后端接口

新建文件夹utils
在这里插入图片描述

const request = (config) => {
	// 拼接完整的接口路径
	config.url = 'http://mm.test.cn' + config.url;
	//这里拼接的是访问后端接口的地址,http://mm.test.cn/prod-api/test
	console.log(config.url)
	//判断是都携带参数
	if(!config.data){
		config.data = {};
	}
	let promise = new Promise(function(resolve, reject) {
		uni.request(config).then(responses => {
			// 异常
			if (responses[0]) {
				reject({message : "网络超时"});
			} else {
				let response = responses; // 如果返回的结果是data.data的,嫌麻烦可以用这个,return res,这样只返回一个data
				resolve(response);
			}
		}).catch(error => {
			reject(error);
		})
	})
	return promise;
};
 
export default request;

新建文件夹api
在这里插入图片描述

import request from '@/utils/request'
 
export function queryExistAbility(data) {
  	return request({
  		method: "post", // 请求方式
  		url: '/admin/api/queryExistAbility', // 请求的url
  		data // 参数
  	})
  }

使用

import {
		queryExistAbility
	} from '@/api/index.js'

queryData(){
	queryExistAbility({
		
	}).then(res => {
		console.log(res)
	}).catch((err)=>{
		
	})
}

相关推荐

  1. vue3前端请求接口动态渲染菜单

    2024-04-09 09:38:05       9 阅读
  2. uniapp 接口请求封装

    2024-04-09 09:38:05       7 阅读
  3. 课程接口

    2024-04-09 09:38:05       30 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-09 09:38:05       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-09 09:38:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-09 09:38:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-09 09:38:05       18 阅读

热门阅读

  1. NLP数据清洗:文本预处理

    2024-04-09 09:38:05       13 阅读
  2. 11. TypeScript 函数类型

    2024-04-09 09:38:05       15 阅读
  3. 安全运营中心(SOC)的核心功能

    2024-04-09 09:38:05       11 阅读
  4. Ubuntu 系统上设置 OpenVPN 客户端开机自动启动

    2024-04-09 09:38:05       12 阅读
  5. RISC-V 指令学习

    2024-04-09 09:38:05       11 阅读
  6. WPF Pack

    2024-04-09 09:38:05       9 阅读
  7. xcode 打开一个项目一直在loading解决方案

    2024-04-09 09:38:05       12 阅读
  8. 学习Python第十七天:用python构建一个SSH僵尸网络

    2024-04-09 09:38:05       10 阅读
  9. 【Rust】——编写自动化测试

    2024-04-09 09:38:05       14 阅读