腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从特定
的
工厂
方法
参数值派生类
的
泛
型
类型
。
、
TypeScript
中是否有一种
方法
可以编写一个
工厂
方法
,该
方法
返回
泛
型
类
的
实例,以便自动派生
泛
型
类
的
特定
类型
?在下面的示例中,
工厂
方法
create()接受一个枚举值,该值决定用哪个
泛
型
类型
参数实例化
返回
的
类。但是,属性value
的
浏览 5
提问于2018-01-11
得票数 0
回答已采纳
1
回答
如何在
typescript
方法
中推断
泛
型
返回
值?
、
我想更好地理解
typescript
是如何用
泛
型
推断
返回
类型
的
。如果
使用
泛
型
类型
作为
返回
值
的
方法
是在没有
泛
型
类型
参数
的
情况下调用
的
,那么
typescript
如何推断
返回
类型
?我知道
泛
型
内参
浏览 3
提问于2019-09-09
得票数 0
1
回答
TypeScript
泛
型
默认
类型
与上下文
类型
、
在
TypeScript
中,我们
使用
上下文
类型
,当
泛
型
类型
未
定义
时,
TypeScript
将尝试从
返回
值推断正确
的
类型
。const { count: cou
浏览 3
提问于2021-03-05
得票数 4
1
回答
如何在
TypeScript
中重用内部装饰器
、
我正在尝试创建一些包装Angular2装饰器
的
功能。‘不能指定键入“AdminNavigationComponent
类型
”。=> { new (...args: any[]):AddCssClassToHost.Decorated;p.‘不提供签名'new ():AdminNavigationComponent‘
的
匹配 return wrapWithHostBindi
浏览 6
提问于2017-12-27
得票数 2
回答已采纳
1
回答
使用
TypeScript
泛
型
定义
工厂
方法
的
返回
类型
、
从本质上讲,我希望能够
使用
构造函数调用
泛
型
TypeScript
函数,并
返回
构造函数乘积
类型
的
正确
类型
变量。请参阅下面的代码示例。最终
的
console.log具有
类型
错误。我也觉得这可能是不可能
的
,因为我试图从
泛
型
而不是从实例中提取
类型
。在最简单
的
情况下,我希望这个函数能够工作,并且输入正确: let val: SomeType
浏览 12
提问于2019-02-06
得票数 0
回答已采纳
1
回答
类型
记录-从
泛
型
方法
返回
承诺
、
我有一个问题,我试图从我
的
方法
之一
返回
一个承诺,然而,它抱怨
类型
‘是不可转让
的
’。我尝试在
返回
对象中添加'as Test‘,但
返回
’无法转换为
类型
测试‘
的
问题。prop1: 'test' }但这不是实现我
的
通用接口。如果我从接口中
的
oneMethod签名中删除T,那么我就会得到一个关于不知道T
的
承诺
的</e
浏览 0
提问于2018-04-04
得票数 1
回答已采纳
1
回答
创建带有
类型
“箝位”
的
泛
型函数
的
版本
、
假设我有一个函数,它
返回
由
泛
型
参数化
的
某种
类型
。我会经常
使用
这个函数。大多数情况下,我将
使用
一种特定
类型
--比如number。为了方便起见,最好只为数字
使用
这个函数
的
别名。{}但是<em
浏览 5
提问于2016-08-01
得票数 0
回答已采纳
2
回答
C# --
返回
具体
类型
的
泛
型
方法
调用
方法
?
、
、
、
假设您有一个采用
泛
型
类型
的
方法
,例如枚举eType以及一个具体
的
对象。然后,该
方法
根据枚举
类型
确定要调用
的
方法
。每个被调用
的
私有
方法
都知道自己
的
返回
类型
(根据传递
的
对象
的
值实例化一个具体
的
类型
化类)。return ctb; eType =标识要调用<
浏览 2
提问于2013-09-16
得票数 0
回答已采纳
1
回答
Typescript
通用
工厂
函数,包括已创建对象
的
参数
、
我正在尝试在
Typescript
中创建一个
工厂
类。
工厂
应设置为创建特定
的
对象类,包括在
工厂
初始化时设置
的
默认参数。这是我到目前为止想出
的
: type Constructor<T> = new(...args: any) => T; private params: ConstructorParametersfactory.init(ClassWithParams, 1); console.log
浏览 24
提问于2019-06-24
得票数 0
回答已采纳
1
回答
TypeScript
中
的
泛
型
:如何从类中推断实例
的
类型
、
、
、
、
工厂
函数创建类
的
实例: name: stringfunction factory<T>(Cl): T {}a.name // OK 我想避免A在:factory<A>(A)中
的
重复。
泛
型
实例
类型
应该能够从类
类型
中推断出来,不是吗?
浏览 6
提问于2016-10-29
得票数 3
回答已采纳
1
回答
返回
一个属性列表及其值。
、
我有多个表,
定义
了不同
的
属性。我从外部系统获得唯一
的
id,它请求指定id
的
详细信息。现在我想创建一个
工厂
,它为数据提供程序提供服务。我已经实现了
工厂
,但数据提供者正在制造一些麻烦。如何以
泛
型
方式
返回
带有其值
的
表
的
属性?我想到了某种属性,它包含所有的属性及其名称和值。问题是
定义
一个
返回
值,它以一般
的
方式提供这些属性。如何实现这样
的
浏览 6
提问于2015-06-01
得票数 1
1
回答
TypeScript
泛
型
:“
类型
不可分配给
类型
T”
、
我创建了一个
工厂
,它将创建某些类
的
实例。我希望
使用
泛
型
来确保
返回
的
所有对象都来自扩展抽象类
的
子类。我认为下面所示
的
createInstance
方法
的
逻辑可以描述为'createInstance()‘,它将
返回
一个被约束为扩展T
的
类
的
类型
。正如您所看到
的
,Lion扩展了动物,但我仍然得到编译器警告typ
浏览 0
提问于2018-04-10
得票数 11
1
回答
父类
返回
子类
类型
的
TypeScript
工厂
方法
我试图在一个父类上创建一个
工厂
方法
,这个父类是由几个子类扩展
的
。 我想要做
的
是在父对象上
定义
工厂
方法
,因为它不需要更改,并让它为扩展它
的
子对象
返回
正确
的
类型
。this.foo);} instance.logFoo(); 然而,这不起作用,因为“属性'logFoo‘在
浏览 26
提问于2021-05-06
得票数 0
1
回答
允许
TypeScript
从
工厂
推断
类型
、
、
TypeScript
是否可以从静态函数推断
返回
类型
。例如,如果我有一个静态User.fromId()函数,它将
返回
一个User对象。但是我想通过另一个函数(称为builder)来传递它-例如:其中builder被
定义
为: var inst = construct(); r
浏览 0
提问于2018-10-30
得票数 1
回答已采纳
1
回答
使用
StructureMap在
泛
型
工厂
上注册
方法
、
、
我正尝试在我
的
structuremap注册表中
的
泛
型
工厂
类上
使用
一个
方法
。通常,在
使用
工厂
方法
注册
类型
时,我会
使用
以下内容:注册
泛
型
类型
时需要注意以下几点: For(typeof(ISomeGeneric<&
浏览 0
提问于2012-05-20
得票数 4
回答已采纳
1
回答
TypeScript
中具有
泛
型
类型
参数
的
泛
型
类型
的
替代方案
、
、
假设
泛
型函数有两种
类型
,它们
的
返回
类型
不同。一个是
返回
类型
T,另一个是T[]type F2 = <T>(t: T) => T[] 我想知道如何将这两种
类型
合并成一种
泛
型
类型
。我想象
的
方法
是让这个新
泛
型
接受另一个
泛
型<
浏览 2
提问于2021-03-13
得票数 1
1
回答
类型
不能赋值给
类型
'T',但可以用约束
类型
的
不同子
类型
实例化'T‘
、
、
你好,我正在尝试用
typescript
实现活动例程和存储库逻辑。但是在处理
泛
型
类型
时遇到了一些问题。 我有一个抽象
的
BaseModel,它有一个
返回
自身和子
类型
的
create
方法
。为此,我说它将
返回
BaseModel。在具有从BaseModel扩展
的
泛
型
类型
的
存储库中,我包装了我
的
模型
方法
,并
浏览 666
提问于2020-08-05
得票数 1
回答已采纳
2
回答
我可以在
泛
型
中
使用
与JS中
的
命名参数相同
的
命名TS
类型
吗?
、
TS为v2.3 Generic parameter defaults中
的
泛
型
引入了默认参数
类型
所以我可以
定义
泛
型
类型
,如下所示: interface MyGenericType<T = any, U= any, V = any, W = any> { } 然后我可以像下面这样
使用
它: declare const xyz: MyGenericType<any, any, any, Date>; 我试图摆脱这些默
浏览 32
提问于2020-09-05
得票数 1
1
回答
创建其
类型
变量类实例
的
TypeScript
泛
型
类?
、
、
、
我熟悉
TypeScript
中
的
泛
型
类,其中可以用关联
的
类型
变量
定义
类,然后具有特定
类型
的
实例可以操作和
返回
该
类型
的
值。 问题:我想要一个创建
类型
变量实例
的
泛
型
类。编译器生成代码,最后一行
的
错误显示
TypeScript
理解thingTwoMaker.make()应该
返回
浏览 0
提问于2018-05-11
得票数 3
回答已采纳
2
回答
DAOFactory自动
类型
转换。java
我有一个DAOFactory,它
返回
给我一个特定
的
daopublic staticclass GenericDao<E, ID extends Serializable> implements所以它看起来是这样
的
:public class Dao1 extends GenericDao<Dao1, Integer>
浏览 2
提问于2012-06-28
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中的泛型变量定义与使用详解
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TypeScript的6个高级技巧,让代码更清晰
你不知道的前端SDK开发技巧
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券