Promise

Promise

文章 385 浏览 496

Promise在then中有条件判断,并返回不同的Promise对象,如何在下一个then中判断来自于哪个条件?

let p1 = ()=>{ data = xxxx // xxx 是从数据库获取的一个值 true 或 false return new Promise((res,rej)=>{ res(data) }) } // p2 p3 都是promise l…

赠佳期 2022-09-06 23:41:02 8 0

微信小程序promise 怎么获取返回的值传进变量中,就是res的数据

util.getToken().then(token => { return util.wxRequest({ url: ports.orderList, method: 'POST', data: { user_id: 32793, ofstatus:10}, header:…

梦纸 2022-09-06 23:35:44 10 0

js链式调用问题

写一个链式调用,调用方式如下: new Man('lan').sleep(3).eat('apple').sleep(3).eat('banana'); 输出:hello, lan -->(停顿3s) --> lan eat appl…

逆光飞翔i 2022-09-06 23:31:14 17 0

axios 异步请求后.then()后再接.then()要怎么写

doctorComments(this.$route.params.hid, this.$route.params.fid, this.doctorHisId, this.createdon, this.pageno, 5) //1.axios请求数据 .then(d …

岁月打碎记忆 2022-09-06 22:59:16 13 0

Promise的excutor的返回值是什么?

阅读Promise的时候: var promise1 = new Promise(function(resolve, reject) { setTimeout(resolve, 100, 'foo'); }); 如果在executor函数中抛出一…

请别遗忘我 2022-09-06 22:38:26 12 0

关于promise的问题

a () { return new Promise((res, rej) => { //用接口获取数据 ,写法如下比如: getData().then(res => { this.data = res.data.reslut console.log…

哀由 2022-09-06 22:36:50 13 0

nodejs中使用stats判断文件是否为文件夹,将promise的resolve()语句放在判断语句块导致程序出错;

最近在学习koa框架搭建node环境,写一个小案例需求如下:node程序读取某一路径,如果是文件夹,则将文件夹名字放入list集合中。程序中使用到了promis…

鹿童谣 2022-09-06 22:26:55 15 0

promise的问题

刚刚接触了promise就自己写了一个demo试试,问一下 为什么我的then只会执行一次,怎么使他多次执行 var test = 0; var promise = new Promise(resolv…

謸气贵蔟 2022-09-06 22:12:17 22 0

如果promise.all有两个p对象,最后给回调函数传的参数没办法分成两个结果来传吗?

例如 Promis.all([p1,p2]).then((p1result,p2result)=>{}); 如果p1返回的是[1,2,3]p2返回[4,5,6]最后的结果就是一个参数[1,2,3,4,5,6],我想要分别使…

意中人 2022-09-06 22:00:26 21 0

js在循环中执行异步操作,然后把每次异步的结果添加到一个数组中,如何在循环之外使用这个数组?

代码如图所示,如何只返回for循环中最后一次异步操作完成后的结果?请各位大佬路过看看,帮小弟一把。 …

み格子的夏天 2022-09-06 21:38:02 18 0

小程序请求用封装的promise和直接请求参数显示不一样导致请求失败

这是封装的 function request(url, params) { let promise = new Promise(function (resolve, reject) { wx.request({ url: url, data: params, head…

明明#如月 2022-09-06 21:37:00 11 0

promise的流程的实现

我有一个函数,里面new了三个promise,然后我需要怎么调用这个函数才能实现将这里面的三个promise一个一个的进行。function ALL(arr){function fun1{…

谎言月老 2022-09-06 21:24:16 10 0

阿里二面的一道笔试题,不太明白原理

var p1=new Promise(resolve => { console.log(1) resolve(2) }) var p2=new Promise(resolve => { console.log(3) resolve(p1) }) p1.then(re => { c…

倾城月光淡如水﹏ 2022-09-06 21:07:24 18 0

nodejs 如何同步执行代码并获取返回值

我有异步代码段,这段代码其实是 new Promise() 的对象,但是我需要多次循环这个对象同时获取其中的值,代码如下: module.exports = function (opti…

想念有你 2022-09-06 20:53:53 73 0

async函数返回值使用then解析后undefined

service的代码如下: exports.findSignupInfo = async function(queryObj) { try { // 模糊查询条件开始 let reg = new RegExp(queryObj.coreName); …

吃→可爱长大的 2022-09-06 20:37:34 19 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文