javascript - 将 Express 的 回调置于 Promise 中,浏览器二次刷新一直处于加载状态
伊谢尔伦
伊谢尔伦 2017-04-10 16:10:23
[JavaScript讨论组]
'use strict';
import express from 'express';
let app = express();
app.listen(4869);

new Promise(resolve => {
    app.get('/', (request, response) => resolve(response));
}).then(response => {
    response.send(new Date);
    response.end();
});

以上是我的代码。遇到的问题是,执行后第一次打开浏览器可以很快加载完毕,再第二次刷新就一直处于等待状态了。

如果不用 Promise,如下代码,则秒秒中可以刷新出来:

app.get('/', (request, response) => response.send(new Date));

求解,谢谢!

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(1)
天蓬老师

必须要阻塞一下

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号