腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
typescript
和
泛
型
编写库
javascript
、
typescript
、
generics
所以我正在用
typescript
编写一个库,显然,大多数使用它的人都会使用javascript。我的问题是,如果我想在我的库中有一个
泛
型
函数
,例如:testFunction<TestType>("hello world")如果将其
转换
为javascript,使用javascript的人将如何与该
泛
型
函数
进行交互为了javascript用户,我必须不使用
泛
型
吗?或者
typescript
有没有办法让它为ja
浏览 18
提问于2018-03-05
得票数 0
回答已采纳
1
回答
在
TypeScript
中执行不带
泛
型
的
函数
后保留变量的类型
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
1
回答
不一致类型[.].map()用于无点或带有箭头
函数
typescript
参见此示例:const mapper = (s: string) => parseInt(s, 10);const numbers2 = strings.map(s => mapper(s));但是,如果我在numbers2上使用lambda,我确实得到了
浏览 4
提问于2016-12-09
得票数 3
回答已采纳
1
回答
Typescript
泛
型
转换
函数
typescript
、
typescript-generics
我在TypeScriptV4.0.2中尝试
泛
型
时,遇到了这个奇怪的问题。为什么在我将T缩小为string之后,编译器却抱怨它不是as?
浏览 7
提问于2020-10-03
得票数 0
回答已采纳
1
回答
TypeScript
如何为
泛
型
函数
创建
泛
型
类型别名?
typescript
、
generics
给定一个类型化
泛
型
函数
,我想为该
函数
创建一个
泛
型别名,但似乎不能。<typeof foo<T,>> // nope我真正想做的是获取其他人库中
函数
的类型
浏览 3
提问于2020-07-03
得票数 24
回答已采纳
2
回答
typescript
中包含
泛
型
的React.FunctionComponent
reactjs
、
typescript
、
generics
、
react-functional-component
我正在创建一个组件,它接受任意列表的值,还有一个
转换
器,它将呈现一个特定值。值可以是任何类型,因为呈现是由
转换
器处理的,但是编译器抱怨
泛
型
参数。我确实意识到我必须告诉
typescript
这个
函数
正在使用
泛
型
,但我找不到正确的地方这样做。
浏览 29
提问于2021-01-17
得票数 0
1
回答
带有
泛
型
的类型记录内联对象构造
函数
导致类型太宽。
typescript
对于一个项目,我需要创建一个具有两个类型
泛
型
的类型,以创建单键对象: [key in K]: V要创建这种类型的对象{ };此
函数
对输入键和值使用与结果变量相同的
泛
型
类型。当对结果对象使用速记内联构造
函数
时,
typescript
会发出以下消息:Type '{ [x: string]: V; }
浏览 3
提问于2022-01-12
得票数 2
1
回答
TypeScript
泛
型
-回调
函数
推断
typescript
、
types
我试图理解为什么当
泛
型
是回调的返回类型时,
Typescript
能够推断出带有回调参数的
函数
的返回类型,而当
泛
型
是回调
函数
的类型时,
Typescript
却不能这样做。
浏览 41
提问于2020-11-04
得票数 2
回答已采纳
1
回答
TypeScript
数组通用丢失顺序
typescript
我有一个
函数
,它接收数组(a,b)作为它的第二个参数。我们不知道它在
函数
中的类型,所以我们为它创建了一个
泛
型
。 该数组被传递给该
函数
中的回调
函数
。
TypeScript
认为数组可以是b,a以及a,b,因为它的
泛
型
是(a|b)[]而不是a,b。 它可以通过将类型传递给
函数
来覆盖
泛
型
,但我希望避免这种情况。如何创建一个遵循数组顺序的
泛
型
?下面的代码在<
浏览 13
提问于2021-01-07
得票数 3
回答已采纳
1
回答
TypeScript
:从"typeof“
泛
型
函数
获取
泛
型
函数
类型
typescript
、
generics
我很确定
TypeScript
有办法做到这一点,但我还没有弄明白。 有没有办法从
泛
型
函数
的typeof中提取
泛
型
类型?考虑一下这个简单的
泛
型
函数
: function echo<T> (input: T) {} 我想提取这个
函数
的
泛
型
类型。如何从
泛
型
函数
(或其返回值)的typeof中提取
泛
型
类型?
浏览 19
提问于2020-07-26
得票数 2
1
回答
如何在
typescript
方法中推断
泛
型
返回值?
typescript
、
typescript-generics
我想更好地理解
typescript
是如何用
泛
型
推断返回类型的。如果使用
泛
型
类型作为返回值的方法是在没有
泛
型
类型参数的情况下调用的,那么
typescript
如何推断返回类型?我知道
泛
型
内参数很容易通过传入的类型来推断,但如果没有提供
泛
型
类型参数,则无法推断返回参数是如何推断的。
浏览 3
提问于2019-09-09
得票数 0
1
回答
TypeScript
中具有
泛
型
类型参数的
泛
型
类型的替代方案
typescript
、
generics
、
typescript-generics
假设
泛
型
函数
有两种类型,它们的返回类型不同。一个是返回类型T,另一个是T[]type F2 = <T>(t: T) => T[]// Caution, Fantasy-
TypeScript
ahead!<T
浏览 2
提问于2021-03-13
得票数 1
1
回答
TypeScript
泛
型
默认类型与上下文类型
typescript
、
typescript-generics
在
TypeScript
中,我们使用上下文类型,当
泛
型
类型未定义时,
TypeScript
将尝试从返回值推断正确的类型。const { count: countB } = complex(1)我想问一问,这是一个
TypeScript
错误,还是存在某种优先级来确定从
浏览 3
提问于2021-03-05
得票数 4
1
回答
泛
型
还是分解?react的正确方法是什么?
reactjs
、
redux
、
functional-programming
、
react-hooks
我有一个用
typescript
在Angular中开发的应用程序,它有不同实体的列表视图的20+屏幕,如电影列表,演员列表,剧院列表等。现在我正在将此应用程序
转换
为带有
typescript
的React。我正在研究react钩子,了解到许多开发人员更喜欢基于
函数
的方法,而不是基于类的组件。如何使用
函数
创建上述结构。根据我的理解,
函数
中没有继承。因此,我怀疑
泛
型
是否适用于
函数
。如果没有,我如何使用react流行的分解方法来解决这个问题?在r
浏览 2
提问于2020-03-20
得票数 0
2
回答
如何访问
函数
体中的
泛
型
TypeScript
类型?
typescript
、
function
、
generics
在
TypeScript
函数
上使用
泛
型
类型: const func: <T extends number>() => void = () => {} 发出以下错误:extends number>() => void = () => { | ^ 71 | } 如何在
函数
中使用
泛
型
类型
浏览 15
提问于2020-07-05
得票数 0
2
回答
TypeScript
中对象文本的动态
泛
型
类型推断
javascript
、
typescript
、
object
、
generics
、
types
在类型记录中,我可以声明如下所示的
泛
型
函数
:在这种情况下,
TypeScript
有时可以根据传递的实际参数推断
函数
的类型参数。是否有类似的方法来定义
泛
型
对象文字,其类型参数可以是基于内容的动态推断的?}interface XYZ<T> { dict: Partial<T>但我想避免这种情况,因为无论
浏览 0
提问于2018-05-24
得票数 13
回答已采纳
2
回答
可赋值给类型,但不能用不同的子类型实例化
typescript
const wrapField = <T extends { value: string }>(fieldValue: string): T => ({});
Typescript
浏览 0
提问于2020-03-18
得票数 0
4
回答
TypeScript
中的
泛
型
generics
、
typescript
除了使用类型化数组之外,有没有一种方法可以在
TypeScript
中用另一个类型参数化一个类型? 对于KnockoutJs来说,这真的很有必要。
浏览 3
提问于2012-10-15
得票数 16
回答已采纳
3
回答
如何定义带有
泛
型
类型参数的变量?
generics
、
typescript
、
lambda
考虑下面的代码来定义一个带有
泛
型
类型参数TRow的React组件 return (}const DataTable = ({ rows }) => ( ... ) 如何定义这样的
函数
,使其具有
泛
型
类型参数TRow?
Typescript
是否支持这一点?
浏览 1
提问于2017-03-17
得票数 3
2
回答
为什么没有强制
转换
而
转换
为更特定的类型?
typescript
在试图找到将http调用的json响应
转换
为
TypeScript
类/接口的最佳方法时,我在上找到了这个代码片段。为什么没有强制
转换
语法将
泛
型
any类型的res.json()
转换
为更具体的类型Teacher?为什么建议Teacher是
TypeScript
interface而不是
TypeScript
class?
浏览 4
提问于2016-06-20
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin泛型上界与扩展函数
TypeScript 旅途6:泛型,设计一个栈结构
封装网络请求之-通过Gson转换多级泛型
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券