腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
类型
记录不允许扩展类承诺
为
异步
函数
的
返回
类型
。
、
、
、
我有一个从
全局
承诺类中扩展
的
类,它应该有一些额外
的
正常和
异步
函数
。像"init“这样
的
正常
函数
是工作
的
,但是像"doSomething”这样
的
异步
函数
却不能工作。它总是抛出以下
类型
记录错误:
异步
函数
或
方法
的
返回
类型
必须
浏览 2
提问于2020-04-06
得票数 1
回答已采纳
1
回答
异步
函数
或
方法
的
返回
类型
必须
是
全局
Promise
<
T
>
类型
Angular
、
、
、
我正在尝试创建一个守卫,以验证用户是否被允许导航到基于总线逻辑
的
路线。但是我得到
的
异步
函数
或
方法
的
返回
类型
必须
是
全局
Promise
type.ts async canActivate( state: RouterStateSnapshot): Observable<boolean | UrlTree>
浏览 203
提问于2020-08-23
得票数 0
回答已采纳
3
回答
异步
函数
的
返回
类型
必须
是
全局
Promise
<
T
>
类型
、
、
、
为什么TSlint仍然说“
异步
函数
或
方法
的
返回
类型
必须
是
全局
Promise
类型
”? 我不明白出了什么问题。 更新: ?
浏览 36
提问于2019-02-18
得票数 7
2
回答
静态
异步
方法
的
返回
类型
有人能为下面的静态
异步
方法
loadArray()建议正确
的
类型
记录
返回
类型
吗?如下所示
的
Promise
<boolean>产生错误:“
异步
函数
或
方法
的
返回
类型
必须
是
全局
承诺type.ts(TS1064)” 注意,我没有遇到
为
非静态
异步
方法<
浏览 3
提问于2019-01-03
得票数 0
回答已采纳
1
回答
如何使用TypeScript在
异步
函数
中指定允诺
或
Next()
的
返回
类型
?
、
如果一个
函数
返回
Res.Status(201).json(允诺Mongo.save())
或
next(错误),那么如何指定
返回
类型
?林特警告
异步
函数
或
方法
的
返回
类型
必须
是
全局
承诺type.ts。const postVacation = async (req: Request, res: Response, next: NextFunction):
浏览 2
提问于2020-06-04
得票数 0
回答已采纳
1
回答
在TypeScript中,为什么
异步
函数
不能
返回
类型
为
T
\
Promise
<
T
>
的
联合?
、
、
、
我正在
类型
记录中构建一个API,有些控制器操作可以是同步
的
,而另一些则不能。type ActionResult =IHttpActionResult |
Promise
<IHttpActionResult>; 然后,当我构建操作时,当它们变得基于承诺时,我就可以预先准备
异步
并完成它但是,type typescript抱怨说,“
异步
函数
或
方法
的
返回
类型
必须
是
全局<
浏览 1
提问于2019-08-28
得票数 5
2
回答
重写错误捕获高阶
函数
以捕获
异步
错误?
、
、
、
这里我有一个
函数
,可以很好地捕获同步错误,并在重新抛出它们之前对它们执行一些操作。function logExceptions<
T
extends (...args: any[]) => any>(func:
T
): (...funcArgs: Parameters<
T
>) => ReturnType<
T
> { return (...args: Parameters<
T
>): ReturnType<
T<
浏览 1
提问于2020-06-11
得票数 1
回答已采纳
1
回答
异步
函数
的
返回
类型
、
、
、
、
我有这样
的
代码,它是执行ajax调用时
异步
/等待
的
简单实现。export const getExternalResource = async ():
Promise
|String|null => {}; * @var resource will be null|stringconst resource = await getExternalResource(); 我
浏览 8
提问于2022-02-23
得票数 0
回答已采纳
2
回答
如何使用Typescript和fetch处理204状态?
、
、
我已经尝试用空值
返回
promise
,但它不起作用。postRequest = async <
T
>(url: string, body: any):
Promise
<
T
> => { // I have tried to return
promise
, but it doesn'
t
work.
浏览 54
提问于2019-09-15
得票数 5
回答已采纳
2
回答
创建映射
类型
以promisify
返回
值
、
假设我正在处理与以下接口对应
的
对象: getCount(): number;}interface AsyncFoo { ge
浏览 7
提问于2018-01-10
得票数 4
回答已采纳
1
回答
包装
返回
值
为
Promise
<
T
> | undefined
的
函数
,以始终
返回
Promise
并保持
类型
、
、
我有一个
返回
值
为
Promise
<
T
>
或
undefined
的
函数
callback<
T
>。现在我想创建一个包装
函数
,它将执行
函数
并始终
返回
Promise
-如果回调
函数
返回
undefined,
Promise
应该用undefined解析。代码不是问题,但在Typescript中维护
类型
推断。<
浏览 20
提问于2020-02-28
得票数 1
回答已采纳
3
回答
异步
TypeScript
函数
返回
jQuery承诺
、
、
、
我正试图在TypeScript中构建一个类似MVC
的
控制器,而且我很难让
异步
方法
返回
一个延迟
的
承诺。这是我
的
函数
签名:编译器告诉我'JQueryPromise‘不是一个有效
的
异步
函数
返回
类型
。我本以为这样
浏览 7
提问于2016-03-08
得票数 2
回答已采纳
1
回答
如何可能出现此编译器错误,以及有解决办法吗?
、
、
、
、
我有一个限制速率、并发、重试和超时
的
例程,它迭代一系列
异步
操作。interface ResolutionEvent<AsyncF
浏览 7
提问于2022-09-18
得票数 1
2
回答
TypeScript中
的
Awaitable
类型
、
我在JavaScript中经常使用
异步
/等待。现在,我正在逐步将代码基
的
某些部分转换为TypeScript。 async function in
浏览 3
提问于2019-05-07
得票数 6
回答已采纳
1
回答
TS2318:找不到
全局
类型
'AsyncIterableIterator‘-
异步
生成器
、
我有一个
异步
生成器: yield "wait..."; yield new
Promise
(r=>setTimeout(()=>r("okay!")let result = await item; }但是,在打字本2.3中,这会给我带来错误: 错误TS2318:找
浏览 2
提问于2017-04-29
得票数 19
回答已采纳
2
回答
异步
方法
的
返回
类型
必须
为
空、任务
或
Task<
T
>。
、
、
、
、
基本上,在GetResponseAsync完成之后,我想获取结果并将其提供给ParseResponseAsync,并得到一个带有其结果
的
任务。目前,它给出了一个编译器错误: 实现这一目标和消除这一错误
的
最佳
方法
是什么?其他(更好
的
解决方案)也受到欢迎,并欢迎对上一个ContinueWith中为什么要使用ContinueWith
的
浏览 3
提问于2016-03-08
得票数 20
回答已采纳
1
回答
如何创建TypeScript
函数
类型
的
异步
版本?
我在TypeScript中有一个非
异步
函数
类型
,我想要相同
的
函数
类型
,但是要
异步
。<void>; MyFunction可以是任何
函数
,所以更一般地说它是(...args: any[]) => any。type AsyncWrapper<
T
> = (/*args of
T
*/) =>
Promise
</*return type o
浏览 7
提问于2022-07-08
得票数 1
回答已采纳
3
回答
从“
异步
”
函数
返回
` `void`‘
、
TypeScript中,当我编码时: const prom = await somePromise();它向我抱怨
异步
函数
应该始终具有
返回
类型
为
:
Promise
<
T
>。所以它想让我:我知道,但是这个
方法
不
返回
任
浏览 11
提问于2020-03-19
得票数 0
1
回答
类型
记录:子类/承诺扩展:不引用与承诺兼容
的
构造
函数
值。
、
、
我试图取消我在打字稿中
的
async
方法
调用。为此,我创建了一个新
的
承诺
类型
,它继承自
Promise
我知道错误: 错误构建:
类型
‘type is’不是
浏览 4
提问于2017-04-10
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ES6之Promise的使用
Node.js 中的异步生成器和异步迭代
一文看懂JS的异步
JavaScript 错误处理大全【建议收藏】
关于ES6的Promise对象和用法
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券