uniApp-request+Promise使用

475 阅读1分钟

1.首先在新创建的项目下面创建一个文件叫做require文件夹然后在这个文件下面创建一个js,我的叫做index.js,你想让他叫啥名就叫啥名只要你记得住这是请求接口用的。 2.创建完js文件

	return new Promise((res, rej) => {
		uni.request({
			url: url, //仅为示例,并非真实接口地址。
			data: data,
			method: method,
			header: {
				'content-type': 'application/x-www-form-urlencoded' //自定义请求头信息
			},
			success: (ress) => {
				res(ress)
			},
			fail: (err) => {
				rej(err)
			}
		});
	})
}
export default req

复制粘贴就行了,然后使用,在你使用的页面引入

import req from '../../require/index'
//不用加{}
    req('接口链接', {'有参数就放进来这是个对象'}, 'get/post/...').then(res => {
		console.log(res);
	})