javascript - promise.then();括号里面函数不执行。
问题描述
var promise = new Promise(function(resolve,rejeact){var item=res.data.resultData;if(item.c1_platform_price==''){ document.querySelector('.Js_c1Item').style.display='none';}if(item.c2_platform_price==''){ document.querySelector('.Js_c2Item').style.display='none';}var banPhoto=document.querySelector('.Js_banPhoto');banPhoto.src=` img/place/${res.data.resultData.drivingSchoolImg}`;page.c1_platform_price = item.c1_platform_price;page.c2_platform_price = item.c2_platform_price;page.desc=''; if(!page.c1_platform_price==''){ page.desc+=`C1平台价:${page.c1_platform_price}`;}if(!page.c2_platform_price==''){ page.desc+=`C2平台价:${page.c2_platform_price}`;}page.eventName = item.eventName;var _html='<span>招收范围:</span>';schoolName.innerHTML=page.eventName;address.innerHTML=item.drvingSchoolAddress;item.eventAreaData.forEach(function(data){ _html+=`<span class='item'>${data.area}</span>`;})range.innerHTML=_html;c1_platform_price.innerHTML=page.c1_platform_price;c1_retail_price.innerHTML=item.c1_retail_price;c2_platform_price.innerHTML=page.c2_platform_price;c2_retail_price.innerHTML=item.c2_retail_price;c1_exam_price.innerHTML=item.c1_exam_price;c2_exam_price.innerHTML=item.c2_exam_pricecustomerName.innerHTML=item.customerName;mobile.innerHTML=item.mobile;page.drivingSchoolLog = item.drivingSchoolLog;document.querySelector('.Js_qrcodeName').src=`../FileAllinOne/marketingQrCode/${page.customerId}/${page.eventId}/${item.qrcodeName}`;return promise;});promise.then(function(){ console.log(’Resolved’); page.complete();});
问题解答
回答1:promise函数没有resolve,正确的写法参照下面的代码
var promise = new Promise((resolve, reject) => {resolve(1)});promise.then((data) => { console.log(data)});
相关文章:
1. docker绑定了nginx端口 外部访问不到2. python - 使用pandas的resample报错3. android - 类似于微信朋友圈图片这样的是在listview中嵌套gridview还是动态加入多个imageview呢?4. python - flask post提交timestamp不能作为参数,这是为什么?5. docker-machine添加一个已有的docker主机问题6. vue.js - vue-router开启HTML5的history模式后nginx配置7. 网页爬虫 - python 爬取网站 并解析非json内容8. html - 类似这样的弹层用什么插件写比较好?9. html5 - 图片一般一怎么的形式存放在服务器中的?10. 使用list和each配合,的作业,输出一行后,如何换行

网公网安备