腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
TypeScript
泛
型
-
回
调
函数
推断
、
我试图理解为什么当
泛
型
是
回
调
的返回
类型
时,Typescript能够
推断
出带有
回
调
参数
的
函数
的返回
类型
,而当
泛
型
是
回
调
函数
的
类型
时,Typescript却不能这样做。
浏览 41
提问于2020-11-04
得票数 2
回答已采纳
1
回答
从
回
调
函数
推断
泛
型
参数
类型
、
、
、
Service { } 在我看来,当尝试使用subscribe方法时,应该可以
推断
T和TReturn的
类型
,但是编译器告诉我无法
从
使用中
推断
出
类型
,这意味着我最终编写了以下代码: Queue.Subscribe<int, int>(Service.methodThatRequiresIntAndReturnsInt); 我的问题是,这是否可能,如果是的话,方法签名
浏览 10
提问于2020-03-30
得票数 2
1
回答
不显式声明
类型
的
类型
记录自动
泛
型
类型
、
如果我有两个
函数
的接口。一个
函数
返回一个值。我想在同一个接口中的另一个
函数
中使用值的
类型
。我确实使用了
泛
型
,但是每次创建新对象时都必须显式声明
类型
。但没有它是可以做到的。作为已经在create方法中定义的值
类型
?
浏览 5
提问于2021-03-22
得票数 4
回答已采纳
2
回答
打字稿中
函数
声明的差异
、
当我调用caller和callerB时,caller无法根据第一个
参数
推断
callback
类型
。实际上,我发现没有办法把它存档。但是callerB做的一切都很好。
浏览 4
提问于2020-11-30
得票数 2
回答已采纳
1
回答
泛
型
函数
参数
中的
推断
在TypeScript中,基本
类型
推断
非常简单:考虑到
泛
型
参数
的默认值为{},由于
回
调
函数
返回的是number而不是{},因此预期下面的代码将导致
类型
错误是合理的 return call
浏览 6
提问于2018-05-10
得票数 1
1
回答
函数
类型
返回值没有所需的严格(允许更宽的值)
我也理解这很可能是预期的行为,但我感到有点惊讶的是,
泛
型
上的指定
类型
没有被应用到
回
调
中,这似乎是因为它的“至少相同的形状”而不是相同的形状而被胁迫。这可能是因为在某些真正有效的情况下,返回
类型
会被缩小。 显然,我的应用程序比这更复杂,虽然输入
回
调
很有效,但很容易忘记,这样就可能根本不应用
类型
检查(必须指定
泛
型
类型
和
回
调
返回)。不可能将
泛<
浏览 5
提问于2022-04-16
得票数 1
2
回答
带有相应
回
调
的
类型
记录
泛
型
Rest运算符
、
我以前在C#中使用过
泛
型
,并设法在
类型
记录中使用
泛
型
来安静一些事情,但现在我选择了以下用例: 我有一个
泛
型
函数
,它接受任意数量的Rest
参数
。这些
参数
被传递给
回
调
函数
,
回
调
函数
也被提供。但是,我似乎不知道如何使
类型
记录编译器接受我提供的
类型
,从而隐式地传递给
回
调</e
浏览 6
提问于2022-06-10
得票数 1
回答已采纳
1
回答
如何将具有它的
泛
型
类型
的方法发送到RXJS bindCallback?
、
、
、
我需要将一个带有
回
调
的
函数
传递给bindCallback rxjs
函数
。但我的
函数
有
泛
型
类型
。重载34中的1 '(callbackFunc:(
回
调
:(res1: T) => any) => any,调度程序?:SchedulerLike _
类型
'void‘的
参数
不能分配给
类型
的
参数
(
回
调<
浏览 5
提问于2020-06-22
得票数 0
1
回答
类型
记录无法
推断
泛
型
类型
.) => {}时,A被正确地
推断
为rule1: { v: number }。但是,当行未被移除时,A被
推断
为unknown。有什么原因吗?如何解决?
浏览 3
提问于2020-03-22
得票数 1
回答已采纳
1
回答
推断
TypeScript中的依赖
参数
类型
、
、
消息有一个
泛
型
类型
: type Message = Message1 | Message2 | ...; 每种特定消息
类型
都包含名为type的字段,例如: type Message1 = { payload1: string; type: 'message-2',} subscribe
函数
应接受两个
参数
=> void): vo
浏览 9
提问于2021-06-25
得票数 0
1
回答
功能链工厂在TypeScript中保持输入/输出
类型
?
、
、
=> { 是否有一种方法可以使
函数
在数组中获得这些
函数
的不定数目,并按顺序将每个
函数
的结果应用到下一个
函数
,同时保留
类型
信息,从而使内部
函数
上的每个数据
参数
都正确地
推断
了
类型
?基本上,我试图使这个代码扁平化,而不是金字塔,同时在每个<em
浏览 5
提问于2021-03-08
得票数 1
回答已采纳
1
回答
当存在多个
泛
型
时,
从
调用站点的值中
推断
函数
arg中的
类型
失败。
在
函数
中,我希望使用
泛
型
和传递的运行时值
推断
arg的
类型
。这个是可能的吗?
浏览 4
提问于2021-05-25
得票数 1
回答已采纳
1
回答
是否可以为方法装饰器选项提供
类型
安全
、
、
、
我希望在没有不必要的样板代码的情况下实现尽可能多的
类型
安全。 在没有手动指定
泛
型
的情况下,有可能确保装饰器中的完整
类型
安全吗?
浏览 6
提问于2019-06-01
得票数 3
1
回答
如何防止使用TypeScript
推断
泛
型
类型
参数
?
、
我有一个API/
函数
,它只用于
泛
型
类型
参数
(它基于
泛
型
参数
强制
参数
的形状)。我希望避免在没有
泛
型
参数
的情况下调用API (从而
从
参数
中
推断
类型
),因为它违背了
函数
的目的,并且会使API的用户感到困惑。我希望编译器只是强制执行一个
泛
型
类型</
浏览 2
提问于2019-03-02
得票数 5
1
回答
根据
泛
型
函数
的返回
类型
指定返回
类型
我正在为第三方库添加
类型
,特别是。Program类有一个
函数
,它接受
回
调
并运行return callback:Program.prototype.saveReportedCursor = function (callbackcallback) return;} 这意味着
回
调
是可选的,但是如果被调用,类
函数
将返回回
调
返回的任何内容。这确实有效,但它是不准确的,因为
回
<e
浏览 3
提问于2018-01-31
得票数 0
回答已采纳
1
回答
TypeScript中的
泛
型
参数
推理优先级
、
、
but it shouldn't beclass Cat extends Animal {} JsonObject装潢厂 JsonObject
函数
类似于具有
泛
型
类型
参数
T__的
函数
,接受返回T的
回
调
函数
作为其
参数
,并返回接受返回T的新
类型
的
函数
。我相信我已经明确指出了错误的根源,它是由编译器在
推断
<
浏览 0
提问于2016-04-25
得票数 1
1
回答
TS数组映射需要
类型
断言-为什么?
这段代码 return new Map([...debts] .filter(d => d[1] != 0)}但这确实有效: function myFilter(debts:Map<strin
浏览 6
提问于2022-09-29
得票数 0
回答已采纳
1
回答
如何在typescript方法中
推断
泛
型
返回值?
、
我想更好地理解typescript是如何用
泛
型
推断
返回
类型
的。如果使用
泛
型
类型
作为返回值的方法是在没有
泛
型
类型
参数
的情况下调用的,那么typescript如何
推断
返回
类型
?我知道
泛
型
内
参数
很容易通过传入的
类型
来
推断
,但如果没有提供
泛
型
<em
浏览 3
提问于2019-09-09
得票数 0
2
回答
这个钻石符号的解释?
、
、
从
官方的JavaJDK1.7指南中,我得到了这个引用,但我不明白它是如何工作的。有人能解释吗?换句话说,当钻石传递空字符串时,钻石是如何
推断
出整数
类型
的?MyClass myObject =新MyClass<>(""); 在本例中,编译器为
泛
型
类MyClass的形式
类型
参数
X
推断
类型
Integer。它为这个
泛
型
类的构造
函数
的形式
类型
浏览 5
提问于2013-10-25
得票数 1
回答已采纳
1
回答
类型
记录
推断
器传递
泛
型
参数
、
、
当代码如上时,是否可以在传递给WithCallback
函数
参数
中的RequestPayload
参数
的数据中
推断
T?或者是否有一种方法可以使用接收到的WithCallback
类型
一起声明RequestPayload
泛
型
?结论: 在定义一个redux操作时,我想在应用此
类型
时定义一个
回
调
,我只想单独键入要传递给api层的有效载荷。
浏览 0
提问于2021-06-15
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券