promise.all那行报错了,应该怎么修改?
const getData=function(url){ const pro=new Promise((resolve,reject)=>{ HTTP.call('GET',url,{auth:"admin:admin"},(error,result)=>{ if(error)…
promise 如何返回值,而不是promise
function _getProductType (arr, num, str) { let type = '' arr.forEach(val => { if (num == val.code_val) { //eslint-disable-line type = val.c…
微信小程序的wx.request()有大佬做过await封装吗????????
我试着封装,,但是没成功,,,好尴尬。。。 有大佬封装过吗?求份代码学习下,辛苦您发下了,谢谢! 对了,要async/await这样的封装调用 …
Vue中使用Promise获取数据this指向问题
假设methods中有个获取数据的方法getData接收返回的数据参数为resultDatamounted里的写法 // 外面这个this this.getData().then(response => { let r…
是否有针对小程序TypeScrit开发提供API Promise封装的库?
问题描述 在使用JavaScript开发小程序过程中,现在已经有比较多的将原有小程序API接口转化为Promise化的封装库,那么在TypeScrit开发过程中,是否已…
如何确保第三方的多个promise执行完毕了
我调用的第三方js, 其中有多个执行promise的方法, 如下: function init(){ a(); b(); c(); //下面还有一部分的同步代码 .... ... } function a(){ va…
promise中第二个任务reject后catch没有捕获到的问题
代码如下,要怎样才可以在尾部catch能捕获前面任何一个任务的reject? var task1 = new Promise(function(resolve, reject){ resolve('success'); });…
promise 第二个接口如何使用第一个接口返回的数据?
第二个接口使用第一个接口返回的数据name,再拼接处理,不用promise.all 不用全局变量。求解? function ajax(url,datas){ return new Promise((reso…
当then方法返回的是一个新的Promise实例。catch方法无法捕捉新实例的错误
function loadImageAsync(url) { return new Promise(function(resolve, reject) { throw new Error('BUG FOREVER') const image = new Image(); ima…
vue中promise怎么用?
//登录 this.$store.dispatch("Login", this.loginForm).then(info => { this.loginloading = false; return new Promise((resolve, reject) => { //…
Promise resolve 的疑问
当第一次resolve了之后,如何重置resolve或Promise达到程序下一次resolve有输出 自己在写登录操作,有时候会遇到登录失败的情况,需要重置resolve或P…