腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
如何
定义
带有
泛
型
类型
参数
的
变量?
、
、
考虑下面的代码来
定义
一个带有
泛
型
类型
参数
TRow
的
React组件 return (}const DataTable = ({ rows }) => ( ... ) 如何
定义
这样
的
函数
浏览 1
提问于2017-03-17
得票数 3
2
回答
基元
的
特例
泛
型
类型
参数
、
、
背景class InputDataPort<T> { constructor(type: new (...args这里,我基本上将
泛
型
类型
参数
定义
为
构造
函数
参数
。之所以出现这种情况,是因为我需要在运行时了解
泛
型
<
浏览 4
提问于2016-12-08
得票数 3
回答已采纳
1
回答
允许
TypeScript
从工厂推断
类型
、
、
TypeScript
是否可以从静态
函数
推断返回
类型
。例如,如果我有一个静态User.fromId()
函数
,它将返回一个User对象。但是我想通过另一个
函数
(称为builder)来传递它-例如:其中builder被
定义
为
: var inst = construct(); /
浏览 0
提问于2018-10-30
得票数 1
回答已采纳
1
回答
当
泛
型
类型
存在时,为什么
类型
推断会中断?
、
例如,
类型
推断在下面的片段中非常有效:export const trim: trim = value =>value.trim();export typ
浏览 2
提问于2016-05-19
得票数 0
回答已采纳
2
回答
扩展独占联合
的
类型
记录
泛
型
参数
、
、
、
、
在
TypeScript
中,是否有一种方法可以
定义
只扩展联合
类型
的
一个值
的
泛
型
参数
?例如,假设我声明一个联合
类型
如下:然后,如果在
函数
定义
中
使用
该
类型
,如下所示:然后args<em
浏览 0
提问于2018-10-22
得票数 3
回答已采纳
1
回答
TypeScript
泛
型
默认
类型
与上下文
类型
、
在
TypeScript
中,我们
使用
上下文
类型
,当
泛
型
类型
未
定义
时,
TypeScript
将
尝试从返回值推断正确
的
类型
。
浏览 3
提问于2021-03-05
得票数 4
1
回答
如何
将
@types中
定义
的
泛
型
用于react本机库
、
、
、
我一直在尝试在
Typescript
中
使用
react-native-calendars库中
的
Agenda组件。我一直面临
的
问题是,type definition大量
使用
泛
型
(主要是TItem )来
定义
各种
参数
的
类型
。当我需要调用
使用
这个
泛
型
的
函数
时,VSCode中
的
Typescript<
浏览 8
提问于2021-09-03
得票数 0
回答已采纳
1
回答
类型
记录-从
泛
型
方法返回承诺
、
我有一个问题,我试图从我
的
方法之一返回一个承诺,然而,它抱怨
类型
‘是不可转让
的
’。我尝试在返回对象中添加'as Test‘,但返回’无法转换为
类型
测试‘
的
问题。prop1: 'test' }但这不是实现我
的
通用接口。如果我从接口中
的
oneMethod签名中删除T,那么我就会得到一个关于不知道T
的
承诺
的
错误(找不到名称'T')。从这两种
类型<
浏览 0
提问于2018-04-04
得票数 1
回答已采纳
1
回答
Typescript
Generic vs Union
如果我用像value: string | number这样
的
参数
定义
函数
类型
,我就可以
定义
该
类型
的
函数
(value: string) => null。和
typescript
不会显示任何警告。但是如果我用
泛
型
参数
<T extends string | number>(value: T)
定义
函数
类型</em
浏览 0
提问于2019-06-11
得票数 0
2
回答
TypeScript
中对象文本
的
动态
泛
型
类型
推断
、
、
、
、
在
类型
记录中,我可以声明如下所示
的
泛
型
函数
:在这种情况下,
TypeScript
有时可以根据传递
的
实际
参数
推断
函数
的
类型
参数
。是否有类似的方法来
定义
泛
型
对象文字,其
类型
参数
可以是基于内容
的
动态推断
浏览 0
提问于2018-05-24
得票数 13
回答已采纳
2
回答
在
typescript
接口中
使用
泛
型
并将其赋值给箭头
函数
、
我有一个关于
typescript
泛
型
的
快速问题,我试图实现
的
是编写一个
泛
型
函数
,
将
某种
类型
的
项目数组插入到firebase数据库中。我事先不知道我
将
收到
的
数组,所以我写了这个
函数
,它是有效
的
:如果我
使用
泛
型
类型
定义
一个箭头
函数
,我没有错误:
浏览 44
提问于2020-08-31
得票数 1
1
回答
TypeScript
数组通用丢失顺序
我有一个
函数
,它接收数组(a,b)作为它
的
第二个
参数
。我们不知道它在
函数
中
的
类型
,所以我们
为
它创建了一个
泛
型
。 该数组被传递给该
函数
中
的
回调
函数
。当在以后
的
回调中
使用
时,数组已经失去了它
的
类型
排序。
TypeScript
认为数组可以是b,a以及a,b,因为它
的
泛</em
浏览 13
提问于2021-01-07
得票数 3
回答已采纳
1
回答
请参阅
函数
类型
保留
泛
型
在
Typescript
中,有没有一种方法可以用
泛
型
引用
函数
类型
,而不必实例化
泛
型
?(传递它们以便在实际调用
函数
时实例化)。: ApiQueryParameters) : T; returnclient.getData(x, y); }
Type
浏览 19
提问于2021-09-15
得票数 1
回答已采纳
1
回答
Typescript
:
使用
泛
型
将
函数
的
参数
类型
定义
为
函数
、
f(x));type fGeneric = <T, R>(arg: T) => R;const composeTyped_ = <T, U, R>(f: fGeneric, g: fGeneri
浏览 9
提问于2021-05-26
得票数 2
回答已采纳
2
回答
需要帮助解析
TypeScript
语法
、
、
我是
TypeScript
的
新手,不能在心理上解析它
的
语法--我是一名后端工程师,所以我不会花太多时间在JavaScript/JavaScripty语言上。我已经尝试过搜索,但我找不到任何详细说明我所看到
的
内容
的
内容(而且因为我是该语言
的
新手,所以我可能没有
使用
正确
的
术语)。 在下面的代码中,我看到
的
是什么?这是我
的
大脑所看到
的
: // default named exp
浏览 24
提问于2020-07-12
得票数 1
回答已采纳
1
回答
TypeScript
如何为
泛
型
函数
创建
泛
型
类型
别名?
、
给定一个
类型
化
泛
型
函数
,我想为该
函数
创建一个
泛
型别名,但似乎不能。换句话说,这是行不通
的
:function foo<T>(arg: T): T {} type GFooReturnT<T,> =
浏览 3
提问于2020-07-03
得票数 24
回答已采纳
1
回答
创建带有
类型
“箝位”
的
泛
型
函数
的
版本
、
假设我有一个
函数
,它返回由
泛
型
参数
化
的
某种
类型
。我会经常
使用
这个
函数
。大多数情况下,我将
使用
一种特定
类型
--比如number。为了方便起见,最好只为数字
使用
这个
函数
的
别名。编译器抱怨最后一行,认为我
将
number[]
类型
分配给numericalArrayMaker。我对为什么失败感到困惑,因为我可以
将
一个<em
浏览 5
提问于2016-08-01
得票数 0
回答已采纳
1
回答
在
TypeScript
中执行不带
泛
型
的
函数
后保留变量
的
类型
在
TypeScript
中,有没有办法键入以下fn
函数
,以便
TypeScript
仍然知道result
的
类型
是'hello' const hello = 'hello' // hello is of type'hello' const result = fn(hello) // result is of type unknown 对于
泛
浏览 24
提问于2021-10-28
得票数 1
3
回答
语言无关.
函数
和构造
函数
参数
中允许
的
类型
、
、
、
、
大多数静态
类型
化语言允许
为
函数
或构造
函数
参数
指定单个
类型
;例如foo(123)// error
TypeScript
是一个静态
类型
的
超级JavaScript集,但是由于JavaScript是一种动态
类型
化语言,
TypeScript</em
浏览 2
提问于2019-11-18
得票数 1
2
回答
使用
字符串键和
函数
值
定义
对象
的
类型
、
、
、
我有一个节点JS
函数
,它有一个
参数
,这个
参数
是一个带有键
的
对象,值是
函数
,然后解析
为
底层
的
值。我们刚刚切换到TS,我不知道如何
定义
参数
的
键:值
类型
,而且我也不知道如何
将
function
定义
为
值
类型
?TS
函数
看起来像这样... const myJSFunction = o => input => ..
浏览 67
提问于2019-10-04
得票数 1
回答已采纳
点击加载更多
相关
资讯
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TS 从入门到深度掌握,晋级TypeScript高手(完结无秘)
TypeScript的6个高级技巧,让代码更清晰
这个 TypeScript 技巧会让你大吃一惊
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券