腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
仅
部分
推断
泛
型
、
state.unsubscribe(update);}; 但是,当我使用它时,
泛
型
的形状会保持不变例如,{ name, author }是
推断
出来的,而不是{ name: string, author: string }。我也尝试从State类型中提取
泛
型
: const useProjectState = < CurrentState extends State<any
浏览 3
提问于2021-06-26
得票数 0
1
回答
有没有一种不使用函数就能
推断
泛
型
类型的方法?
、
、
是否可以
仅
使用类型来
推断
泛
型
类型的值?interface MyType<T extends string> { bar: Record<string, T>typed({ bar: { whatever:
浏览 22
提问于2021-11-15
得票数 1
1
回答
如何在
typescript
方法中
推断
泛
型
返回值?
、
我想更好地理解
typescript
是如何用
泛
型
推断
返回类型的。如果使用
泛
型
类型作为返回值的方法是在没有
泛
型
类型参数的情况下调用的,那么
typescript
如何
推断
返回类型?我知道
泛
型
内参数很容易通过传入的类型来
推断
,但如果没有提供
泛
型
类型参数,则无法
推断
返回参数是如何
推断
的。
浏览 3
提问于2019-09-09
得票数 0
1
回答
从
typescript
中的函数参数
推断
类型参数
{ };我想以某种方式
推断
此函数调用中的第二个类型参数'getAll'>('getAll');const getAllSites = useAsyncCallback<{x: string}>('getAll'); 并以某种方式
推断
出
浏览 11
提问于2019-07-25
得票数 0
2
回答
TypeScript
中对象文本的动态
泛
型
类型
推断
、
、
、
、
在类型记录中,我可以声明如下所示的
泛
型函数:在这种情况下,
TypeScript
有时可以根据传递的实际参数
推断
函数的类型参数。是否有类似的方法来定义
泛
型
对象文字,其类型参数可以是基于内容的动态
推断
的?}interface XYZ<T> { dict: Partial<T>但我想避免这种情况,因为无论
浏览 0
提问于2018-05-24
得票数 13
回答已采纳
1
回答
TypeScript
泛
型
默认类型与上下文类型
、
在
TypeScript
中,我们使用上下文类型,当
泛
型
类型未定义时,
TypeScript
将尝试从返回值
推断
正确的类型。const { count: countB } = complex(1)我想问一问,这是一个
TypeScript
错误,还是存在某种优先级来确定从
浏览 3
提问于2021-03-05
得票数 4
2
回答
从
泛
型
类型
推断
泛
型
参数
、
在试图
推断
特定对象的
泛
型
类型的
泛
型
参数时,我遇到了一个问题:set(bbox, { /* no autocomplete/intellisense is given here for valid props */ }); 如果提供{}作为参数,
TypeScript
将<e
浏览 4
提问于2017-09-18
得票数 1
回答已采纳
1
回答
TypeScript
泛
型
,提升函数返回类型
我正在缓慢但可靠地将我的代码库迁移到
typescript
,但我无法以某种方式
推断
出callable的父包装器的返回类型。为了清晰起见,函数被剥离了。return { } target: '#random' /
浏览 5
提问于2020-11-24
得票数 1
1
回答
强制多个回调具有相同的输入类型,而不手动传递
泛
型
、
我有以下(简化
型
): interface RequestActionMeta<Data, TransformedData> {): (...params: Variables) => RequestAction<Data, TransformedData>; 如果没有传递
泛
型
然而,一旦我传递了Data
泛
型
,TS就不再捕获这个错误: const fetchAni
浏览 19
提问于2021-03-24
得票数 1
回答已采纳
1
回答
TypeScript
泛
型
-回调函数
推断
、
我试图理解为什么当
泛
型
是回调的返回类型时,
Typescript
能够
推断
出带有回调参数的函数的返回类型,而当
泛
型
是回调函数的类型时,
Typescript
却不能这样做。
浏览 41
提问于2020-11-04
得票数 2
回答已采纳
1
回答
是否可以为方法装饰器选项提供类型安全
、
、
、
在没有手动指定
泛
型
的情况下,有可能确保装饰器中的完整类型安全吗?
浏览 6
提问于2019-06-01
得票数 3
2
回答
使用
Typescript
键入与另一个函数相同的函数
、
、
、
、
我正在包装一个库中的函数,并希望包装器函数具有与包装的函数相同的类型,以便可以传递
泛
型
和参数。 我要包装的函数来自apollo库,名为useQuery。return useQuery<*generics*>(*args*); } 我可以以某种方式提供
泛
型
和参数,而不必导入适当的类型吗? 这可以隐式地完成吗?
浏览 21
提问于2021-08-08
得票数 2
回答已采纳
2
回答
Typescript
泛
型
和查找变量的类型
我正在阅读
Typescript
中的
泛
型
。, using the generic array type 这让我好奇,如果我说:
Typescript
会
推断
出类型,如果是这样,它会
推断
出什么类型。所以我想知道是否有一种方法可以让
Typescript
显示变量的类型。
浏览 1
提问于2016-05-06
得票数 1
2
回答
推断
TypeScript
泛
型
类类型
、
、
、
B扩展了一个
泛
型
类A。我需要能够
推断
出B的扩展A的
泛
型
类型。参见下面的代码。我在以前的
Typescript
版本中成功地使用了它,但对于我当前使用3.2.4的项目(也尝试了最新的3.4.5),
推断
的类型似乎是{}而不是string。 知道我做错了什么吗?这不可能已经改变了吧?
浏览 26
提问于2019-04-28
得票数 0
回答已采纳
1
回答
条件类型的类型推理算法
、
我想学习使用条件类型试图
推断
签名中类型的类型的算法。示例1:这里的正确地
推断
了T为numberfoo({ value: 123 }); // inferred as foo
浏览 1
提问于2022-08-29
得票数 1
回答已采纳
1
回答
初始化Swift中的Struct错误:无法
推断
泛
型
参数
、
我试图在没有提供参数的情况下在类中声明一个结构。该结构需要由一个函数初始化,但应该对整个类可见。通常,我可以执行var myStruct : MyStruct?,但这一次它给了我一个错误。我是不是错误地初始化了结构?class MyClass: { private override init() {} let myStruct = MyStruct? // &
浏览 12
提问于2017-08-15
得票数 2
回答已采纳
1
回答
当我将一个类型与多个
泛
型
赋值为默认值时,如何保持
泛
型
类型
推断
?
、
我定义了一个具有多个
泛
型
的函数,并为它们提供了默认类型。例如: function fun<A = any, B = any>(a: A, b: B) {} 如果我没有给它们分配任何类型,
泛
型
就会被正确
推断
出来let a: number;const res = fun(a, b); // [number, string] 但是如果我给它们中的一
部分
分配一个特定的类型,其余
浏览 15
提问于2021-10-26
得票数 1
2
回答
如何在
typescript
中
推断
返回类型中的
泛
型
参数
、
、
return api .then((course) => dispatch(loadCourseSuccess(course)));};
typescript
编译器抱怨并告诉我在AppThunk中提供一个
泛
型
参数,如何让它自动
推断
泛
型
返回类型参数?
浏览 0
提问于2020-05-02
得票数 0
1
回答
在Reduxjs/toolkit的状态切片中使用类型记录
、
、
我对react并不熟悉,我正在尝试使用NextJs + reduxjs/toolkit以及MUI和
TypeScript
编写一个应用程序。我在reduxjs/工具箱的
TypeScript
部分
遇到了问题。
浏览 13
提问于2022-03-29
得票数 0
回答已采纳
1
回答
推断
typescript
嵌套
泛
型
类型
addFeature,} 有没有办法不被要求传入第二个
泛
型
和第三个
泛
型
我希望能够做到这一点:并让
typescript
推断
出其他两个
泛
型
浏览 0
提问于2020-11-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 旅途6:泛型,设计一个栈结构
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
Vue3 + TS 仿知乎专栏企业级项目完结
微软发布 TypeScript 5.0 版本:体积更小、开发者更容易上手
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券