腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在
typescript
方法中
推断
泛
型
返回值?
、
我想更好地理解
typescript
是如何用
泛
型
推断
返回
类型
的
。如果使用
泛
型
类型
作为返回值
的
方法是在没有
泛
型
类型
参数
的
情况下调用
的
,那么
typescript
如何
推断
返回
类型
?我知道
泛
型
内参数很容易通过传入
的
类型</e
浏览 3
提问于2019-09-09
得票数 0
1
回答
TypeScript
:
推断
泛
型
键值
的
类型
我有这样
的
类型
: name: K;} type Params,我希望
推断
出params
的
类型
,这样params就必须为1。在我
的
示例中,params
的
类型
为1 | 2,即Params[keyof Params]。但由于name是"a",我认为应该可以将params
浏览 13
提问于2020-02-22
得票数 1
回答已采纳
1
回答
TypeScript
泛
型
默认
类型
与上下文
类型
、
在
TypeScript
中,我们使用上下文
类型
,当
泛
型
类型
未定义时,
TypeScript
将尝试从返回值
推断
正确
的
类型
。const { count: countB } = complex(1) // coun
浏览 3
提问于2021-03-05
得票数 4
2
回答
TypeScript
中对象文本
的
动态
泛
型
类型
推断
、
、
、
、
在
类型
记录中,我可以声明如下所示
的
泛
型函数:在这种情况下,
TypeScript
有时可以根据传递
的
实际参数
推断
函数
的
类型
参数。是否有类似的方法来定义
泛
型
对象文字,其
类型
参数可以是基于内容
的
动态
推断
的
?}interf
浏览 0
提问于2018-05-24
得票数 13
回答已采纳
1
回答
有没有一种不使用函数就能
推断
泛
型
类型
的
方法?
、
、
是否可以仅使用
类型
来
推断
泛
型
类型
的
值?例如,
类型
: interface MyType<T extends string> { bar: Record<string, T>typed({ foo: { a: nul
浏览 22
提问于2021-11-15
得票数 1
1
回答
TypeScript
泛
型
-回调函数
推断
、
我试图理解为什么当
泛
型
是回调
的
返回
类型
时,
Typescript
能够
推断
出带有回调参数
的
函数
的
返回
类型
,而当
泛
型
是回调函数
的
类型
时,
Typescript
却不能这样做。没有特定
的
推论 const f = <T extends () => any>(callback: T) => callback()
浏览 41
提问于2020-11-04
得票数 2
回答已采纳
1
回答
强制多个回调具有相同
的
输入
类型
,而不手动传递
泛
型
、
我有以下(简化
型
): interface RequestActionMeta<Data, TransformedData> {): (...params: Variables) => RequestAction<Data, TransformedData>; 如果没有传递
泛
型
而它不是-我们有在第一位
的
number,在第二个string中,在第三个空对象中。然而,一旦我传递了Da
浏览 19
提问于2021-03-24
得票数 1
回答已采纳
2
回答
Typescript
泛
型
和查找变量
的
类型
我正在阅读
Typescript
中
的
泛
型
。, using the generic array type 这让我好奇,如果我说:
Typescript
会
推断
出
类型
,如果是这样,它会
推断
出什么
类型
。所以我想知道是否有一种方法可以让
Typescript
显示变量
的
类型
浏览 1
提问于2016-05-06
得票数 1
1
回答
在Reduxjs/toolkit
的
状态切片中使用
类型
记录
、
、
我对react并不熟悉,我正在尝试使用NextJs + reduxjs/toolkit以及MUI和
TypeScript
编写一个应用程序。我在reduxjs/工具箱
的
TypeScript
部分遇到了问题。这是我
的
**商店/用户-首选项-silce.ts**import { createSlice } fromuserPreferencesActions = userPrefe
浏览 13
提问于2022-03-29
得票数 0
回答已采纳
2
回答
推断
TypeScript
泛
型
类
类型
、
、
、
B扩展了一个
泛
型
类A。我需要能够
推断
出B
的
扩展A
的
泛
型
类型
。参见下面的代码。我在以前
的
Typescript
版本中成功地使用了它,但对于我当前使用3.2.4
的
项目(也尝试了最新
的
3.4.5),
推断
的
类型
似乎是{}而不是string。 知道我做错了什么吗?这不可能已经改变了吧?
浏览 26
提问于2019-04-28
得票数 0
回答已采纳
1
回答
是否可以为方法装饰器选项提供
类型
安全
、
、
、
我决定编写一些实用
的
装饰器,比如memoize、rateLimiter。我希望在没有不必要
的
样板代码
的
情况下实现尽可能多
的
类型
安全。 在没有手动指定
泛
型
的
情况下,有可能确保装饰器中
的
完整
类型
安全吗?
浏览 6
提问于2019-06-01
得票数 3
2
回答
如何在
typescript
中
推断
返回
类型
中
的
泛
型
参数
、
、
我有一种
类型
ReturnType, unknown, .getCourse(id) };
typescript
编译器抱怨并告诉我在AppThunk中提供一个
泛
型
参数,如何让它自动
推
浏览 0
提问于2020-05-02
得票数 0
2
回答
如何为扩展接口
的
泛
型函数参数制作
TypeScript
tsdoc文档?
、
、
考虑以下代码,请注意someField
的
文档 interface Test { * Some description. someField: "" someField: "" }); 当我将鼠标悬停在withoutGeneric调用中
的
someField但是,当将鼠标悬停在withGeneric调用中
的
someField上时,不会显示文档:
浏览 71
提问于2021-10-15
得票数 0
0
回答
具有多个
类型
参数
的
泛
型
中
的
推断
类型
、
、
我正在尝试设置一个
泛
型
,其中参数是另一个对象
的
键。当两种
类型
都是函数
的
参数时,我可以使用extends keyof来实现这一点。但是,当提供键列表
的
类型
不是参数,而只是
泛
型
类型
时,
typescript
需要同时设置两种
泛
型
类型
。T) declare function
浏览 4
提问于2017-12-01
得票数 2
回答已采纳
1
回答
TypeScript
--如何从方法
的
参数
推断
类
泛
型
类型
?
、
、
我正在尝试从稍后调用
的
方法参数中键入一个类
泛
型
。在我们调用接受
泛
型
参数
的
方法之前,类
的
泛
型
类型
才会被知道。然后,对于任何其他方法,
泛
型
类型
将被传递。老实说,对我来说,这似乎是如此复杂
的
功能,我甚至不确定
TypeScript
是否有办法做到这一点。然后,当我们将一个对象数组传递给foo时,应该
推断
T是该对象
浏览 2
提问于2020-01-26
得票数 2
回答已采纳
2
回答
从
泛
型
类型
推断
泛
型
参数
、
在试图
推断
特定对象
的
泛
型
类型
的
泛
型
参数时,我遇到了一个问题:set(bbox, { /* no autocomplete/intellisense is given here for valid props */ }); 如果提供{}
浏览 4
提问于2017-09-18
得票数 1
回答已采纳
2
回答
TypeScript
:从object内容隐式
推断
泛
型
接口
的
object
类型
、
我在
TypeScript
中有一个简单
的
例子,我有一个带有
泛
型
类型
T
的
接口,它扩展了一个枚举E。根据
类型
分配配置
类型
。number }; type: T;} 问题是,我如何才能以一种从对象隐式
推断
泛
型
类型
的
方式使用此接口这样当
浏览 17
提问于2021-01-23
得票数 1
回答已采纳
1
回答
如何避免在
Typescript
中每次使用时都重复
泛
型
类型
约束?
、
、
、
在
Typescript
中使用
泛
型
时,如何避免不断重复
类型
?如果我对
泛
型
类型
有一些约束,那么我必须在使用
泛
型
类型
的
任何地方重复该约束。这很乏味,也不是很枯燥。number } foo: T为了创建一个实例,我不得不重复约束,这很烦人,因为TS只对函数进行
泛
型</e
浏览 0
提问于2020-05-29
得票数 0
1
回答
给定一个方法签名
的
元组,是否可以
推断
出一个新
的
元组
类型
,其中哪些值是原始元组方法
的
返回值?
、
、
在
TypeScript
中,我有这样
的
元组
类型
: type MyTuple = [(value: string) => string, (value: string) => number]; 我如何从上面的内容中
推断
出以下新
类型
// [string, number] 我知道
TypeScript
的
ReturnType
类型
,但是我不知道如何在数组/元组中使用它,或者它是否可能。 如果有帮助的话,我需要将其与
泛
浏览 10
提问于2019-05-26
得票数 0
回答已采纳
1
回答
如何获得
泛
型函数
的
特定参数
的
返回
类型
?
我想创建一个实用程序
类型
,它接受
泛
型函数及其参数
的
签名。它应该导致签名
的
返回
类型
,就好像它是用提供
的
参数执行
的
一样。R : never; 但是所有的
泛
型
最终都是unknown或never。已经有了一个用于
推断
函数
的
泛
型
类型
的
系统。例如,myFn3("some string")将
推断
第一个<e
浏览 4
提问于2022-01-08
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
泛型与关联类型
强制声明泛型的实际类型
java中的泛型类型擦除
TypeScript 旅途6:泛型,设计一个栈结构
Java 泛型基本用法与类型擦除
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券