--编辑--我最近遇到了一件关于promises的奇怪事情,但我想这可能是因为它违反了promises的哲学。考虑以下代码://AssumingAuthisjustasimplelibdoinghttprequestswithpromisesAuth.signup().then(succCall,errCall).then(loginSucc,loginErr)//MycallbacksherefunctionsuccCall(){//OK,sendsecondpromiseconsole.log('succCall');returnAuth.login();}functionerrC
在我的应用程序中,在我的API类的NSURLSession中可以同时(异步)对我的服务器进行2-4个API调用。为了向我的服务器发出API请求,我必须在每个NSURLRequest的HTTPHeaderField中提供身份验证token。token有效期为一天,如果过了一天就失效了,我需要刷新token。我在API类的以下代码中执行此操作:/*!*@briefsendsarequestasanNSHTTPURLResponse.Thismethodisprivate.*@paramrequestTherequesttosend.*@paramsuccessAblocktobecalle
本文是深入浅出ahooks源码系列文章的第八篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。本篇文章算是该系列的一个彩蛋篇,记录一下第一次给开源项目提PR的过程(之前好像也有过,不过那个非常小的一个改动),希望能够帮助更多的人参与到开源项目中来。起因在写了几篇关于ahooks的文章之后,收到了官方同学的私信。这让我受宠若惊的同时也有点小兴奋和惶恐。兴奋是,之前感觉参与开源是一件遥不可及的事情,现在似乎我也能够去做了。当然也有私心,假如我的简历上有给开源项目做贡献的经历,那岂不是一个不错的加分项?惶恐的是,我之前没有参与过开源项目,担心自己不能做好这件事。根据大佬
本文是深入浅出ahooks源码系列文章的第八篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。本篇文章算是该系列的一个彩蛋篇,记录一下第一次给开源项目提PR的过程(之前好像也有过,不过那个非常小的一个改动),希望能够帮助更多的人参与到开源项目中来。起因在写了几篇关于ahooks的文章之后,收到了官方同学的私信。这让我受宠若惊的同时也有点小兴奋和惶恐。兴奋是,之前感觉参与开源是一件遥不可及的事情,现在似乎我也能够去做了。当然也有私心,假如我的简历上有给开源项目做贡献的经历,那岂不是一个不错的加分项?惶恐的是,我之前没有参与过开源项目,担心自己不能做好这件事。根据大佬