但是我在自己项目上试过却不行。思索后感觉是接口return过早的问题,既然前端没有接收到响应,大概率是后台服务器的接口
随后尝试将resolve(放在前面,避免过早return,问题解决
控制台也能打印结果
最后,不必担心resolve(后代码体不执行的问题,早在菜鸟测试Promise例子时测试过,不过当reject(调用与resolve(在同级域中出现时,按代码编译顺序只会执行较早出现的一者。
仰天大笑出门去,我辈岂是蓬蒿人。好一个青莲居士,借这份就此晚安
但是我在自己项目上试过却不行。思索后感觉是接口return过早的问题,既然前端没有接收到响应,大概率是后台服务器的接口
随后尝试将resolve(放在前面,避免过早return,问题解决
控制台也能打印结果
最后,不必担心resolve(后代码体不执行的问题,早在菜鸟测试Promise例子时测试过,不过当reject(调用与resolve(在同级域中出现时,按代码编译顺序只会执行较早出现的一者。
仰天大笑出门去,我辈岂是蓬蒿人。好一个青莲居士,借这份就此晚安