多层自定义函数嵌套,内层函数未执行解决办法

开发中发现了一个问题:在一个promise函数返回结果后没有进入then也没有进入catch,和后端联调发现promise函数中的接口请求是正常返回的???
分析后发现在执行完promise第一层函数后虽然请求了接口,但是没有走成功或失败的方法,后台查询日志后发现数据正常返回了,猜测应该是异步请求导致请求后的成功方法没有执行就执行后续操作了,因此在promise函数内部的接口请求方法外层添加一层setTimeout将异步执行改为同步执行。
写此文以记录

你可能感兴趣的:(javascript,前端,javascript,vue.js)