腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
让
TypeScript
保证
泛
型
类型
具有
实现
特定
方法
的
属性
?
typescript
、
typescript-generics
假设我想
实现
一个带有三个参数
的
方法
,如下所示: customFilter<T>(values: T[], filterString: string, propName: string) any[] {return values.filter((value) => value[propName].includes(filterString)); } 在本例中,我希望确保T是一个
具有
属性
propName
的
类型
,该
属性
的
计
浏览 18
提问于2021-09-18
得票数 2
回答已采纳
1
回答
NDepend:检查
类型
是否
实现
了
泛
型
接口
ndepend
是否有一种
方法
可以检查某个
类型
是否正在使用NDepend
实现
具有
特定
泛
型
参数
的
泛
型
类型
? 已
实现
的
接口
属性
返回
泛
型
类型
,但没有
特定
的
泛
型
参数。例如,IList,如果某个
类型
实现
了ILis
浏览 2
提问于2013-11-05
得票数 1
回答已采纳
1
回答
用
泛
型
接口扩展非通用接口
typescript
基本上,我希望有一个非
泛
型
接口来
实现
一些
属性
,然后创建第二个
类型
,它使用自己
的
泛
型
属性
实现
该接口。interface Car {} transmission: T;
TypeScript
错误:“所有'Car‘
的
声明都必须
具有
相同
浏览 3
提问于2017-02-21
得票数 1
回答已采纳
1
回答
VB.NET中
的
泛
型
vb.net
、
generics
、
structure
其思想是约束某些值
类型
,但问题是它们可以是,例如,类(作为
类型
,而不是
泛
型
容器)、结构(也是
类型
,而不是
泛
型
容器)、IntPtr、Char、整数、浮点数、委托、枚举、接口等等(正如您所看到
的
,它们是值和引用参数程序
的
思想是创建一个
具有
主结构和两个二级结构
的
指针。一个二级结构接受指针
的
值,另一个是指针本身。该行动如下: 主结构捕获
类型
T (这里是我想要设置约束<em
浏览 2
提问于2020-06-26
得票数 2
3
回答
‘’compile time‘获取定义接口
的
所有
属性
名称
的
方法
typescript
、
generics
、
interface
我想创建一个通用
的
TypeScript
类,用于呈现(作为HTML )
实现
特定
interface
的
对象数组。接口中定义
的
所有
属性
名称
的
“编译时”列表
的
最佳
方法
是什么?像C++模板一样,我相信
TypeScript
可以在“编译时”解析这些
泛
型
,当
TypeScript
类型
信息(比如提供给用于实例化
特定
对象
的</
浏览 3
提问于2015-05-13
得票数 35
1
回答
TypeScript
如何
为
泛
型函数创建
泛
型
类型
别名?
typescript
、
generics
给定一个
类型
化
泛
型函数,我想为该函数创建一个
泛
型别名,但似乎不能。换句话说,这是行不通
的
:function foo<T>(arg: T): T {} type GFooReturnT<T,> = ReturnType<typ
浏览 3
提问于2020-07-03
得票数 24
回答已采纳
1
回答
如何
缩小
Typescript
中
泛
型
类型
的
联合范围?
reactjs
、
typescript
、
generics
、
typescript-generics
我正在尝试在React中创建一个使用
泛
型
的
表单组件。我似乎永远不能让
Typescript
缩小与
特定
字段对应
的
类型
范围。,这是我多次尝试
让
它正确工作
的
一次尝试。 我已经尝试了很多其他
的
方法
,比如给每个字段添加一个'type‘
属性
,然
浏览 13
提问于2020-11-15
得票数 1
回答已采纳
1
回答
具有
类层次结构
的
类型
化语言
javascript
、
json
、
scala
、
types
、
jvm
上下文: scala (可以是任何
具有
继承
的
类型
化语言)、
typescript
+angularjs、NoSql postgresql中
的
json表示、发送给web客户端
的
json。
如何
将
类型
添加到json表示中以获得如下特性: 描述类似列表
的
泛
型
。、
类型
:?}这样
的
对象添加
属性
会干扰点3,因为不能
保证
属性
顺
浏览 3
提问于2015-04-27
得票数 0
2
回答
为什么在使用
typescript
选择元素之前需要添加元素参数
typescript
markdownoutput = <HTMLLabelElement>document.getElementById(output); 在上面的代码中,在使用element by id选择某些东西之前,我们声明了元素
类型
但是我们从中得到
的
好处是什么呢? 有人能帮我吗?
typescript
是
如何
处理这个问题并帮助我们
的
呢? 提前谢谢。
浏览 29
提问于2020-01-26
得票数 0
回答已采纳
1
回答
从
特定
的
工厂
方法
参数值派生类
的
泛
型
类型
。
typescript
、
generics
TypeScript
中是否有一种
方法
可以编写一个工厂
方法
,该
方法
返回
泛
型
类
的
实例,以便自动派生
泛
型
类
的
特定
类型
?在下面的示例中,工厂
方法
create()接受一个枚举值,该值决定用哪个
泛
型
类型
参数实例化返回
的
类。但是,
属性
value
的
类型
派生
浏览 5
提问于2018-01-11
得票数 0
回答已采纳
1
回答
为什么我不能对这个参数使用一个
方法
?
vb.net
我试图在这个重载
方法
中对集合使用Where
方法
: Return collection.IndexOf(cy)但是我得到了一个错误,即使我知道该
方法
的
存在
浏览 3
提问于2013-11-26
得票数 1
回答已采纳
1
回答
接口与
TypeScript
中
的
通用对象不匹配。
typescript
我有一个接口foobar,它有两个
属性
"number“。现在,我尝试将foobar
类型
的
对象与
泛
型
对象定义相匹配,其中每个
属性
都是
类型
编号
的
。math stuff here a: 1,}; 这将导致以下
TypeScript
is 2345:'foobar‘
浏览 2
提问于2017-05-24
得票数 1
1
回答
包装函数时保留
泛
型
typescript
我试图定义一个函数,它可以在保留参数
类型
和返回
类型
的
同时包装任意函数。当函数没有
泛
型
时,我会
让
它工作,但我很难
让
它与
泛
型
一起工作。下面是一个简化
的
示例: return (...args: Parameters
浏览 9
提问于2022-04-01
得票数 2
回答已采纳
1
回答
如何
在
typescript
方法
中推断
泛
型
返回值?
typescript
、
typescript-generics
我想更好地理解
typescript
是
如何
用
泛
型
推断返回
类型
的
。如果使用
泛
型
类型
作为返回值
的
方法
是在没有
泛
型
类型
参数
的
情况下调用
的
,那么
typescript
如何
推断返回
类型
?我知道
泛
型
内参数很容易通过传入
的
浏览 3
提问于2019-09-09
得票数 0
2
回答
如何
在仿制药中做到这一点?
c#
、
c#-4.0
、
generics
我开始使用
泛
型
,并没有真正找到他们
的
简单初学者指南,所以我只是做尝试和错误。task.DueDate = TimeZoneInfo.ConvertTimeToUtc(task.DueDate, info);} } } 现在
让
我感到困惑<em
浏览 0
提问于2011-06-06
得票数 0
回答已采纳
1
回答
处理通用和
特定
实现
domain-driven-design
、
inheritance
、
repository
、
modeling
一个示例是
泛
型
存储库(在其中,我可以拥有一个
泛
型
添加、删除、计数、最大、加载等),或者
泛
型模型(例如,根据
属性
类型
为新实体获取唯一值
的
通用业务规则,或
泛
型
保存
方法
等)。现在,如果我要创建一个接受
泛
型
存储库
的
泛
型模型,它可能看起来很像: GenericModel<TEntity> : IGenericModel<
浏览 0
提问于2018-07-16
得票数 1
3
回答
有没有办法使用对象
的
形状而不是继承来检查
泛
型函数参数
的
类型
?
c#
、
.net
、
generics
每个类都有一些我想在插入新实体之前设置
的
公共
属性
,例如: public DateTime CreatedTime { get; set我想创建一个
方法
来自动设置一些公共
属性
,这样我就不需要为每个
具有
相同
属性
的
类手动键入它们。由于它们没有扩展相同
的
类或
实现
相同
的
接口,我想知道
如何
才能
实现
这一点。我
的
浏览 5
提问于2021-10-18
得票数 2
1
回答
TypeScript
中
具有
类型
化元素
的
KnockoutObservableArray
javascript
、
knockout.js
、
typescript
我目前正在考虑将我们
的
项目迁移到
TypeScript
。我发现有一套很棒
的
定义文件,目前我正在试验
的
定义文件。我知道定义文件有一个用于observableArray KnockoutObservableArray
的
类型
,我也知道你可以定义一个像MyType[]这样
的
类型
化数组。我想创建一个KnockoutObservableArray,它
的
元素应该是MyType
类型
。 提前感谢!
浏览 0
提问于2012-12-17
得票数 2
回答已采纳
1
回答
访问
泛
型
类型
的
成员
delphi
、
generics
假设我有两个类
类型
TEmployee (
具有
属性
A、B)和TDept (
具有
属性
C、D)。在我
的
TMyCcontainer类中,有没有办法访问TEmployee
的
属性
A、B,或者TDept
的
属性
C、D? 当然,该
类型
是
泛
型
的
,因此看起来不是。这就是我在使用
泛
型
时总是遇到
的
问题--可能是我使用不
浏览 1
提问于2010-07-28
得票数 4
回答已采纳
1
回答
无法键入从抽象类
泛
型
方法
(
TypeScript
)扩展
的
类
方法
typescript
、
generics
、
interface
、
abstract-class
因此,我有一个
实现
接口
的
抽象类: setNext(handler: ResponsibilityChainHandlerreturn this.nextHandler.handle(request) return request} 现在,我想定义一个只接受GreetingHandlerRequest
类型
的
特定
对象(定义为类)
的
新类。如果我试图在这个
浏览 2
提问于2020-11-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript的6个高级技巧,让代码更清晰
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TS 从入门到深度掌握,晋级TypeScript高手-小桥流水人家
打破 10个Typescript 编程坏习惯
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券