cacheMap.set(cacheKey, res.data) } returnres }) } 然后调用 constgetArticleList =(params:any) => sendRequest({ needCache:true, url:'/article/list', method:'get', params }) getArticleList({ page:1, pageSize:10 }).then((res) =>{ console.log(res) }) 这个部分就很简单,我们在调...
response是只能被读取一次的,console.log取一次,return取一次,会报错*/let resdata=res.json(); console.log(0,resdata);//打印:[[PromiseStatus]]: "resolved"//return res.text();return resdata;//返回值是一个新的promise对象,状态为resolved,所以执行then }).then(data=>{//上一个then返回值是Promis...
//写一个async 函数,从而可以使用await 关键字, await 后面放置的就是返回promise对象的一个表达式async getUserList(){ const {data: res}= awaitthis.$http.get('users', { params:this.queryInfo })//console.log(res)if(res.meta.status !== 200)returnthis.$message.error('获取用户列表失败! ')thi...
axios.get('http://www.yaoniub.com?id=1').then(function(res){ console.log(res.data) }) axios.get('http://www.yaoniub.com',{params:{ id:1 ,cate:'x'}}).then(function(res){ console.log(res.data) // http://www.yaoniub.com?id=1&cate=x }) 1. 2. 3. 4. 5. 6. 7. ...
request.js 使用方法: 打开 request.js 文件,对相关信息进行配置:主要包括 baseUrl、timeout 等信息 import request from '../network/request' ---使用正确的文件路径进行导入 request({ url:' ' }).then(res => { //对结果 res 进行处理 }).catch(err => { //打印错误信息 console.log(err) })...
console.log(err) }) 也就是说result的结果值:是下面这一段代码决定的 也就是回调函数返回来的结果决定的 res => { alert(res);//此时它返回来的是非Promise类型。 } 如果说:它返回的的是非Promise类型的数据,如undefined; 数字,字符串。 那么result就是一个成功的Promise; ...
function fetchData() { return new Promise((resolve, reject) => { setTimeout(() => { resolve('Data fetched successfully'); }, 1000); }); } fetchData().then(data => { console.log(data); }).catch(error => { console.error(error); }); 使用async/await 代码语言:txt 复制 function...
url: 'https://example.com/data',success: (res) => { // 这里是uni-app原生的成功回调,但在Promise风格的写法中通常不会使用 },fail: (err) => { // 这里是uni-app原生的失败回调,但在Promise风格的写法中通常不会使用 } }).then((response) => { // 请求成功时执行的代码 console.log(...
axios请求方式:①axios({url:'网址'}).then(res=>{console.log(res)});默认是get,then是因为axios是可以返回一个promise的;②axios({url:'网址',method:'get'}).then(res=>{console.log(res)});method(方法)可...
i < result.length; i++) { let item = {}; item.name = result[i].name; item.hmA = result[i].hmA; response.data.datalist.push(item); } response.data.pagecond = { page: 1, count: 1, pageSize: 5, totalPages: 1 }; return response; }); } catch (err) { console.log(err)...