腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
typescript
和
泛
型编写库
、
、
所以我正在用
typescript
编写一个库,显然,大多数使用它的人都会使用javascript。我
的
问题是,如果我想在我
的
库中有一个
泛
型函数
,例如:testFunction<TestType>("hello world")如果将其转换为javascript,使用javascript的人将如何与该
泛
型函数
进行交互为了javascript用户,我必须不使用
泛
型吗?或者
typescript
有没有办法让它为ja
浏览 18
提问于2018-03-05
得票数 0
回答已采纳
1
回答
Typescript
中
的
泛
型函数
映射
我有一个Message接口,它接受一个
泛
型参数T,并将T
的
值设置为名为body
的
内部属性
的
类型 interface Message<T> {} 我还有一个EventHandler接口,它描述了一个将Message作为唯一参数
的
泛
型函数
: interface EventHandler<T> {} 最后,我有一个Integration类,它有一个subscri
浏览 14
提问于2019-01-22
得票数 2
1
回答
TypeScript
:从"typeof“
泛
型函数
获取
泛
型函数
类型
、
我很确定
TypeScript
有办法做到这一点,但我还没有弄明白。 有没有办法从
泛
型函数
的
typeof中提取
泛
型类型?考虑一下这个简单
的
泛
型函数
: function echo<T> (input: T) {} 我想提取这个函数
的
泛
型类型。我想我应该写成 type IEchoFn<T> = (typeof echo)<T>; 但这是无效
的</
浏览 19
提问于2020-07-26
得票数 2
1
回答
<T>在函数genericFunction<T>(arg:T):string {}
中
的
用途是什么?
、
我正在阅读
TypeScript
中
的
泛
型函数
。作者提供了一个
泛
型函数
的
示例: return arg.toString();我对<T>
的
目的很好奇那么,它是否在某种程度上告诉编译器,函数中指定
的
类型T应该被视为
泛
型?因此,要定义一个简单
的
函数,我们需要使用名
浏览 1
提问于2016-11-24
得票数 1
回答已采纳
2
回答
实现将字符串转换为基本类型
的
TypeScript
泛
型函数
、
在
TypeScript
中
是否可能实现一个
泛
型函数
,该函数自动将字符串值转换为指定为
泛
型函数
的
类型参数
的
基元类型?基本上我想做这样
的
事情:const v2: number = getValue
浏览 6
提问于2022-04-08
得票数 1
1
回答
TypeScript
如何为
泛
型函数
创建
泛
型类型别名?
、
给定一个类型化
泛
型函数
,我想为该函数创建一个
泛
型别名,但似乎不能。换句话说,这是行不通
的
:function foo<T>(arg: T): T {} type GFooReturnT<T,> = ReturnType<typ
浏览 3
提问于2020-07-03
得票数 24
回答已采纳
1
回答
获取应用
泛
型函数
的
类型
在
TypeScript
中
,如果我有一个函数,我可以得到该函数
的
类型:如果我有一个
泛
型函数
,我可以得到该函数
的
类型,并且该类型表示它是
泛
型
的
。function foo<T>(v: T) {} type FooType = typeof foo;
浏览 5
提问于2022-03-23
得票数 2
回答已采纳
1
回答
“类型”{}[]‘
的
TypeScript
拒绝不能分配到键入’number‘’
、
、
、
假设我创建了一个简单
的
函数来使输入加倍,> .type f1let f2 = R.pipe( R.take(1), f1 );这两种工作都是在f2([5,4,3])之外
的
TypeScript
之外进行
的
。然而,有了
TypeScript
, &
浏览 1
提问于2019-01-17
得票数 0
2
回答
泛
型函数
的
TypeScript
类型
、
我无法理解
TypeScript
文档
中
的
以下段落:function identity<T>(arg: T): T {} 最后一行是做什么
的
,为什么要用它?据我所知,myIdentity是一个获
浏览 13
提问于2018-01-24
得票数 15
回答已采纳
1
回答
将类型分配给
Typescript
中
泛
型
映射
函数
的
参数
、
、
我有一个
映射
到数组上
的
函数。它看起来是这样
的
: // opt is either `statusA` | `statusB` constactiveStatus = statusCollection[opt]; //
typescript
doesnt scream `of any type` error ...,以存储在上面的'activeStatus‘变
浏览 14
提问于2020-04-30
得票数 0
2
回答
如何在MyClass.prototype`
中
识别
TypeScript
的
键?
在
TypeScript
中
,我可以定义
泛
型,并强制在genericForObj
中
只传递特定对象
的
属性。如何在
泛
型函数
中
识别keyof MyClass.prototype?
浏览 3
提问于2017-01-27
得票数 2
回答已采纳
1
回答
泛
型函数
类型别名
为什么在
TypeScript
类型
中
别名不适用于
泛
型函数
?例如,这里TS没有将相同类型定义为
泛
型。type Identical = <T>(v: T) => T; 我知道正确
的
变体是:但是为什么第一个示例不能工作,以及哪种类型
的
T
浏览 0
提问于2019-11-08
得票数 4
回答已采纳
1
回答
如何使用
TypeScript
向
泛
型函数
添加属性?
我有一个函数,它将属性添加到
泛
型函数
参数
中
。(真正
的
代码稍微复杂一些,不值得深入研究。)return func.apply(this, params); newFunc.prop = 1;} 使用Flow,我可以使用[[call]]将
泛
型声明为返回类型
的
可调用签名,但是
TypeScript
没有类似的API文档。如何在
TypeScript
中正确地键入这些内容?function addProp<F e
浏览 2
提问于2019-09-09
得票数 0
回答已采纳
1
回答
泛
型参数放置之间
的
类型文本差异
、
、
泛
型函数
语法有什么区别:和 type Identity = <T>(t: T) => T
浏览 2
提问于2022-05-17
得票数 4
回答已采纳
1
回答
如何将任何构造函数类型转换为接受相同参数
的
函数类型?
、
考虑下面的代码,我创建了一个类,它
的
构造函数接收带有
泛
型类型
的
参数,用于定义第二个参数所接收
的
参数
的
类型,在回调函数
的
参数下面是MouseEvent,因为第一个参数
的
值:// ^^ (parameter) ev: MouseEvent 但是,如果创建一个rest参数为ConstructorParameters类型
的
函数,则第二个参数
浏览 4
提问于2021-02-01
得票数 0
回答已采纳
1
回答
类型记录传播
泛
型类型约束
、
、
}为什么我不能在这样
的
声明中使用它但我可以将类型内联如下:类型签名
中
的
泛
型类型是否
浏览 1
提问于2017-10-18
得票数 0
回答已采纳
1
回答
强制用户提供
泛
型类型
、
、
目前正在使用阿波罗
的
新钩子进行反应,在
TypeScript
回购
中
。是否有可能强迫用户提供
泛
型函数
的
类型?
浏览 0
提问于2019-08-30
得票数 0
回答已采纳
1
回答
仿制型损失
、
当向交集类型添加属性时,我面临一个奇怪
的
问题,
泛
型参数丢失。Promise<(p: P) => R>>; 如果删除标记为----<HERE>----标志
的
行,则x const将以以下类型结束,该类型保留
泛
型类型: const x: <T>(dependencies?Record<string, Record<string, any&
浏览 1
提问于2020-11-21
得票数 1
回答已采纳
1
回答
专门化
泛
型函数
的
类型
、
、
鉴于这一定义:type Foo = typeof foo;// { bar: number }但是
TypeScript</e
浏览 0
提问于2019-07-22
得票数 2
回答已采纳
1
回答
TS2531与useRef
、
我得到了一个TSLink抛出TS2531
的
问题(对象可能是‘null’)。在我
的
项目的代码
中
,我正在做最简单
的
测试来隔离这个问题。关键是,我在codesandbox上
的
React + TS沙箱
中
测试了完全相同
的
代码,它运行得很好。) => getValue()}>Get Value</button> );我猜想我可以在tsconfig.json上修复它,但我不确定如何修复,因
浏览 2
提问于2019-11-07
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券