我使用的是带有api的javascript库。libapi.callnetwork(arg1,callback(data){}myFunction():Promise<any>{ return new Promise(resolve=>resolve(data));}
myFunction将得到错误,因为它必须
我相信这是现代JavaScript中最基本/最初级的问题之一。有很多类似的问题存在,我已经经历了大部分。但由于我找不到一个准确的答案,我将我的问题发布在一个新的问题中。现在,所有像findOne这样的查询函数本质上都是async。我有两个函数, function A(){ .then((result:any) => { // Do something因此,它将返回true/false。基于此,A()
我对web-dev比较陌生,正在编写一个函数来查询我本地的ES节点。我花了相当多的时间在使用Python的REST API POST上,我相信我大致理解了异步是如何工作的,但我不明白为什么这个特殊的函数不等待查询并总是返回promise。根据我在网上读到的,这两个在功能上是“等价的”,并且,从所有这些SO帖子和中等博客的自信语气来看,这表面上应该是简单地返回JSON结果,但它不是(还没有尝试类似的东西,但注意到这里没有任何异步。