腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
打开
项目
或
该
项目
工厂
的
泛
型
类型
typescript
我很难形成这种
类型
。我希望它是表示T
或
(..._: unknown[]) => T
的
类型
联合
的
开放
泛
型
类型
ItemOrItemFactory<T> 就像这样 type ItemOrItemFactory = <T> T |((..._: unknown[]) => T) 但这不是有效
的
语法。总的来说,我不确定
泛
型
如何与type关键字一起工作,这对谷歌来说是一场噩梦
浏览 9
提问于2020-04-26
得票数 0
1
回答
从特定
的
工厂
方法参数值派生类
的
泛
型
类型
。
typescript
、
generics
TypeScript
中是否有一种方法可以编写一个
工厂
方法,
该
方法返回
泛
型
类
的
实例,以便自动派生
泛
型
类
的
特定
类型
?在下面的示例中,
工厂
方法create()接受一个枚举值,
该
值决定用哪个
泛
型
类型
参数实例化返回
的
类。但是,属性value
的
类型
派生为String|Number|Boo
浏览 5
提问于2018-01-11
得票数 0
回答已采纳
2
回答
我可以创建一个继承另一个道具
泛
型
的
道具吗?
reactjs
、
typescript
我正在使用
TypeScript
编写一个React
项目
,我想要创建一个新
的
组件,它
的
值是一个对象数组,可以创建新
的
对象来添加到这个数组中。在创建新对象时,我希望它从我定义
的
蓝图开始,
该
蓝图已经包含了对象
的
某些字段
的
默认值。 我
的
问题是,我似乎无法得到遵循值
的
泛
型
类型
的
蓝图。根据
TypeScript
,下面(非常简化
浏览 10
提问于2020-08-14
得票数 2
回答已采纳
1
回答
Typescript
通用
工厂
函数,包括已创建对象
的
参数
typescript
、
typescript-generics
我正在尝试在
Typescript
中创建一个
工厂
类。
工厂
应设置为创建特定
的
对象类,包括在
工厂
初始化时设置
的
默认参数。这是我到目前为止想出
的
: type Constructor<T> = new(...args: any) => T; private params: ConstructorParametersfactory.init(ClassWithParams, 1); console.log
浏览 24
提问于2019-06-24
得票数 0
回答已采纳
2
回答
属性不存在于使用
TypeScript
的
React路由器钩子
的
状态上。
reactjs
、
typescript
、
react-router
、
react-router-dom
我在使用react路由器-dom钩子+
TypeScript
时遇到了一些问题. 为了继续开发,我必须做
的
一个解决办法是将其转换为any。const location = useLocation() as any; 如何将有效接口传递给useLocation
泛
型
,以便在没有警告
的
情况下访问状态属性?
浏览 7
提问于2020-05-23
得票数 4
回答已采纳
1
回答
OpenAPI (Swagger)规范是否支持模式
的
通用对象?
generics
、
swagger
、
openapi
我正在研究将在C#
项目
中使用
的
规范。我
的
API使用
泛
型
类型
,比如 { public T PayloadGetLatestBasicClientStateMessage() throw new NotImplementedException(); } 这样
的
浏览 12
提问于2020-06-14
得票数 0
0
回答
桥设计模式导致了太多
的
泛
型
java
、
generics
、
kotlin
、
bridge
我有我
的
核心代码,它只依赖于我稍后需要
的
Minecraft中常见事物
的
抽象,比如播放器和
项目
,以及抽象
的
工厂
和构建器类。特定服务器平台
的
代码将实现
工厂
和构建器,并将它们作为核心代码
的
依赖项提供。到目前为止,这个方法运行得很好,但我遇到了一个相互依赖
的
抽象问题。例如,我有一些适配器,用于Minecraft清单和
项目
,这些
项目
从服务器平台
的
项目
浏览 8
提问于2017-06-16
得票数 1
1
回答
Typescript
泛
型
未返回正确
的
类型
javascript
、
typescript
我们在
项目
中使用
typescript
泛
型
,但似乎当我们在基类中使用它们作为返回
类型
时,例如PromiseLike,它会得到PromiseLike<{}>。我创建了一个小应用程序来重现这个错误:那就太棒了。 谢谢,塞巴斯蒂安
浏览 41
提问于2017-01-21
得票数 0
回答已采纳
1
回答
Typescript
条件
类型
和对象属性
typescript
、
conditional-types
是否可以在
TypeScript
中声明一个
泛
型
类(
或
示例中
的
工厂
函数),它接受一个影响类属性
类型
和相关函数
的
二进制条件
类型
变量?
浏览 12
提问于2019-06-07
得票数 3
1
回答
将
TypeScript
配置为从同一文件中
的
特殊函数名推断
泛
型
typescript
我希望通过配置
TypeScript
来减少
项目
中常见代码模式中
的
重复/样板--根据具有特殊名称
的
函数
的
存在推断出一个
泛
型
。假设我使用
的
是一个框架,它提供了一个带有这个接口
的
getStuff函数请注意,getStuff()没有参数,那么为什么/它可以有一个
泛
型
呢?. // true问题
浏览 2
提问于2022-10-05
得票数 1
1
回答
将
泛
型
传递给函数组件React
Typescript
reactjs
、
typescript
、
typescript-generics
我只是想知道是否有一种方法可以用
泛
型
来处理这个问题,而不是使用任何
泛
型
来处理下面的问题。 我仍然在试图理解
类型
和
泛
型
,只是想避免使用任何
类型
和
泛
型
。或者这是一个可以接受
的
使用any
的
用例!totalPrice}</p> ) } 可用
的
类型
包括 interface S
浏览 66
提问于2020-08-07
得票数 2
回答已采纳
1
回答
如何在
TypeScript
类型
系统中增加更多
的
限制可以解决一些错误?
typescript
、
typing
、
null-check
我在构建
TypeScript
项目
时遇到了一些问题,因为库
的
类型
定义有错误。解决方案是添加strictNullChecks标志。 我试着理解它们
的
类型
,但是它们使用
的
是高级
的
TypeScript<
浏览 3
提问于2022-06-03
得票数 3
1
回答
TypeScript
中
的
泛
型
:如何从类中推断实例
的
类型
class
、
generics
、
typescript
、
instance
、
typeof
工厂
函数创建类
的
实例: name: stringfunction factory<T>(Cl): T {}a.name // OK 我想避免A在:factory<A>(A)中
的
重复。
泛
型
实例
类型
应该能够从类
类型
中推断出来,不是吗?
浏览 6
提问于2016-10-29
得票数 3
回答已采纳
1
回答
如何修复OpenLayers 6.6.1中
的
类型
记录错误
typescript
、
openlayers
、
openlayers-6
、
angular-openlayers
升级到OpenLayers 6.6.1之后,我将收到由
泛
型
引起
的
数百个打字错误。MapValues.highlightOverlay.getSource().getFeatures();
泛
型
类型
'VectorLayer‘需要一个
类型
参数
泛
型
类型
“功能”需要一个
类型
浏览 1
提问于2021-07-21
得票数 1
1
回答
TypeScript
:
泛
型
类实现
的
包装器
typescript
、
generics
、
dry
、
typescript-generics
,我试图表示,在本例中,我只想让类作为“专门实现”Generic (即Specific1和Specific2 )
的
泛
型
类型
进入Wrapper。在我所从事
的
项目
中,Generic
的
泛
型
类型
比这里显示
的
要多,而且实现也更多,即更多
的
SpecificX类。通过将以前传递给WrapperX
的
所有
泛
型
类型
传递给Speci
浏览 1
提问于2021-07-06
得票数 0
回答已采纳
1
回答
如何在闭包中为函数调用指定
泛
型
类型
参数?
javascript
、
google-closure-compiler
我正在致力于减少代码库中意外未知
泛
型
类型
参数
的
使用。我正在使用一个类似下面的闭包TTL咒语来强制将未知
的
泛
型
类型
转换为undefined
类型
,希望能引起错误,让我找到这些情况(请参阅)。,调用它,并将结果包装在{prop: ...}中,作为{prop: R}
的
返回
类型
。但是因为我在调用factoryWrapper时没有指定T
或
R,所以它不知道它们应该是什么
类型
,也
浏览 3
提问于2018-06-20
得票数 2
1
回答
如何在
TypeScript
中重用内部装饰器
typescript
、
angular2-decorators
我正在尝试创建一些包装Angular2装饰器
的
功能。‘不能指定键入“AdminNavigationComponent
类型
”。=> { new (...args: any[]):AddCssClassToHost.Decorated;p.‘不提供签名'new ():AdminNavigationComponent‘
的
匹配 我能够通过创建一个由双方调用
的
函数来解决这个问题。return wrapWithHostBindingClass(constructor, "content-containe
浏览 6
提问于2017-12-27
得票数 2
回答已采纳
2
回答
推断
TypeScript
泛
型
类
类型
typescript
、
generics
、
conditional
、
type-inference
B扩展了一个
泛
型
类A。我需要能够推断出B
的
扩展A
的
泛
型
类型
。参见下面的代码。我在以前
的
Typescript
版本中成功地使用了它,但对于我当前使用3.2.4
的
项目
(也尝试了最新
的
3.4.5),推断
的
类型
似乎是{}而不是string。 知道我做错了什么吗?这不可能已经改变了吧?
浏览 26
提问于2019-04-28
得票数 0
回答已采纳
1
回答
以方法为上限
的
泛
型
不能将
泛
型
类型
作为参数
scala
、
generics
我正在尝试创建一个
泛
型
工厂
方法,它有一个方法
的
上限,
该
方法接受
该
泛
型
类型
的
参数并返回
该
泛
型
类型
的
某些内容。
浏览 0
提问于2012-11-23
得票数 3
1
回答
创建带有
类型
“箝位”
的
泛
型函数
的
版本
generics
、
typescript
假设我有一个函数,它返回由
泛
型
参数化
的
某种
类型
。我会经常使用这个函数。大多数情况下,我将使用一种特定
类型
--比如number。为了方便起见,最好只为数字使用这个函数
的
别名。{}但是
TypeScript
我对为什么失败感到困惑,因为我可以将一个
浏览 5
提问于2016-08-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
让我这么说吧:TypeScript的最新数据类型实际上是未知的
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TypeScript 2.9发布,更新了对ES.Next的支持
TypeScript 4.0正式发布!现在是开始使用它的最佳时机
微软发布 TypeScript 5.0 版本:体积更小、开发者更容易上手
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券