腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
TypeScript
类型
包含
其他
类型
的
键
,
但
具有
不同
的
值
类型
如果我有这个常量,其中
的
值
都是函数: calendar: calendarReducer, shifts: shiftsReducer,我有一个这样定义
的
接口: calendar: CalendarState; shifts: Shif
浏览 4
提问于2017-06-13
得票数 0
1
回答
TypeScript
扩展接口/
类型
的
所有
值
类型
、
、
、
给定一个
具有
已知
键
和
值
的
接口,是否有可能告诉
TypeScript
,我想要一个
具有
与原始接口相同
的
键
的
类型
,以及通过原始
类型
和另一个
类型
的
联合扩展
的
值
类型
。描述所需行为
的
伪(可悲
的
是无功能
的
)
TypeScript
代码: type Fancy
浏览 14
提问于2020-01-17
得票数 1
1
回答
具有
递归、条件和匹配
键
的
TypeScript
泛型
、
、
我有以下
类型
,
包含
2个泛型参数:Result
的
具体
类型
取决于INPUT和SPEC
的
不同
组合。: true } else { } // ...用词: 如果INPUT和SPEC是对象,那么Result应该是一个
具有
INPUT
键
的
对象。对于INPUT<e
浏览 1
提问于2019-01-17
得票数 1
回答已采纳
1
回答
如何描述
typescript
中
具有
动态名称
的
类型
?
、
、
我想描述一个
具有
以下行为
的
类型
key : string;}例如:下面是有效
的
myData
类型
{ myKey : 'myKeyValue,我从API中获得了大量数据,这些数据返回了一个对象
浏览 1
提问于2016-04-07
得票数 1
1
回答
递归、泛型
类型
深度
类型
检查
、
、
、
我想基于我
的
数据接口IOne、ITwo和IThree创建递归
的
泛型
类型
IThree,如下所示。结果
类型
TRecursive<IOne>应该与IOne
具有
相似的关系,
但
值
类型
不同
,例如下面示例中
的
boolean。}}; 问题是,当我需要在相关
类型
中检查
类型
时,我无法使
typescript
@2.3.3正常工作。我添加了没有在我
的</e
浏览 0
提问于2017-05-24
得票数 5
1
回答
如何使
类型
参数为对象
的
键
的
TypeScript
泛型函数
具有
该对象键值
的
返回
类型
、
、
、
我有几种对象
类型
: myKey:string anotherKey:string以及一个主
类型
,它
包含
一些
键
,这些对象
类型
作为这些
键
的
值
,如下所示: key1: Slave}myFunc<T = keyofMaster[T]
值
的
浏览 10
提问于2022-08-20
得票数 1
2
回答
是否有任何方法让
TypeScript
根据调用参数推断函数
的
返回
值
的
类型
?
、
我正在设置一个函数,它将从我
的
数据库中检索数据。它以键字符串作为参数,并根据
键
返回
不同
的
数据
类型
。最后一行给出了警告,因为
TypeScript
无法推断在调用getData时使用
键
“getData”将始终
浏览 6
提问于2021-05-30
得票数 0
回答已采纳
1
回答
如何向n元素
Typescript
的
对象添加
类型
我希望将
类型
分配给
具有
不同
键
和
值
但
"other“对所有对象都相同
的
对象。如何使用
typescript
键入它们 { size: "small", price: 345 discount: 10
浏览 5
提问于2020-06-14
得票数 0
回答已采纳
1
回答
将
值
数组映射到
Typescript
中
的
泛型
类型
、
、
我正在尝试创建一个函数来将字符串
值
数组映射到
Typescript
中
的
泛型
类型
。数组中
的
值
的
索引与对象中
的
键
具有
相同
的
索引。但我希望返回
的
泛型
的
类型
化使事情变得更容易。像Object.keys(T)或for key in T这样
的
东西不起作用,所以很难获得
键
的
索引。您可以传递一个
具有</
浏览 15
提问于2021-09-23
得票数 0
回答已采纳
2
回答
如何在
TypeScript
中键入
具有
已知和未知关键字
的
对象
、
我正在寻找一种方法来为以下对象创建
TypeScript
类型
,该对象
具有
两个已知
的
键
和一个
具有
已知
类型
的
未知
键
: known: booleanint
浏览 2
提问于2018-04-23
得票数 29
回答已采纳
2
回答
使用
值
类型
约束
键
我有一个
TypeScript
函数,有点像这样:现在,我可以使用所产生
的
值
的
类型
来约束
键
类型
吗?示例: name: string;} 现在,我可以限制lookup只允许
具有
string
值</e
浏览 10
提问于2020-06-16
得票数 2
回答已采纳
1
回答
在字典里加一个新
的
键
?
、
、
、
我想通过循环向字典中添加多个
键
。例如,当我创建一个
键
时,该
键
已经有了它
的
值
。; i < keys.length; i++) { dic[key] = 'value' + i 请注意,我正在添加几个
键
,并且已经分配了该
键
的
值
,但是它在
TypeScript
中不起作用,所以我已经测试了它在中
的
完美工作
浏览 2
提问于2019-10-15
得票数 0
回答已采纳
2
回答
对于特定
的
键
,带有可选
类型
化
值
的
TypeScript
哈希映射
的
锈蚀等效
值
是什么?
我希望能够有一个数据结构,它可以有
具有
特定
类型
的
键
(比如Rust结构),但是可能有不需要存在
的
可选
值
(比如HashMap)。是否有介于两者之间
的
数据
类型
?最好
的
方法是什么?我正在学习锈病,
但
每天使用
TypeScript
。我知道这两种
类型
的
系统是
不同
的
,我只是想实现一些类似的东西。在
TypeScript
中,我可以
浏览 0
提问于2018-04-29
得票数 2
回答已采纳
1
回答
动态记录
键
类型
我正在尝试生成一些YAML,其中
包含
一个带有动态
键
的
映射,如所述。如果我使用Text密钥,这是有效
的
,
但
当密钥
具有
任何
其他
类型
时就不起作用了。如果可能的话,我想对
键
使用联合
类型
。我尝试过对mapKey使用
不同
的
类型
,包括联合
类型
和Natural,
但
都没有成功。我可以通过将所有mapKey
值
转换为Text来解决这
浏览 11
提问于2019-07-10
得票数 2
1
回答
如何定义带有可选
值
的
接口,
但
其中一个是必需
的
-
TypeScript
、
、
如何定义一个
TypeScript
接口,其中
包含
一些可选
的
值
,
但
其中一个(或多个)是强制性?interface ISearchKey name?return ...我希望实现ISearchKey接口
的
对象
具有
"name“
值
和/或"id”
值
。其中一个(“名称”和"id")可以发出,但不能同时发出!我知道我可以通过验证findItem()函数中
的<
浏览 0
提问于2018-03-27
得票数 0
回答已采纳
1
回答
输入'string‘不能指定键入'A’
、
我有以下没有编译
的
代码片段: a: string export type SessionSsrProps<T> = Record<string, T> & {
浏览 5
提问于2021-04-24
得票数 0
回答已采纳
2
回答
Typescript
-
键
/
值
类型
,
具有
已知
的
键
、
我有一个对象,看起来像这样: const o: A = { key1: 123,} id是string
类型
的
已知且必需
的
属性。
其他
键
是动态
的
,并且是数字。 如何在
typescript
中定义它?work 或者这个 type A = {} & {} // Doesn
浏览 5
提问于2020-10-02
得票数 1
1
回答
索引
类型
的
条件切换
、
我希望设置一个条件,如果传递给它
的
类型
具有
索引签名,该条件将触发它。正如您可以从注释中看到
的
那样,存在一个
类型
错误,因为
TypeScript
似乎认为对象
类型
没有明确
的
索引签名,而是那些确实有索引签名
的
对象
的
子集。这是有道理
的
--如果我编写了一个函数,而它只需要运行一个
具有
string
键
和boolean
值
的
对象,那么没有理由不能将
浏览 1
提问于2020-04-15
得票数 2
回答已采纳
1
回答
TypeScript
中关联对象数组
的
接口
、
、
、
我有一个这样
的
对象: key1: "apple", key3: 123, .}如何在
TypeScript
中将obj
类型
声明为接口?我可以声明一个联合
类型
或类似
类型
的<
浏览 3
提问于2016-07-06
得票数 34
回答已采纳
1
回答
当值
的
类型
依赖于
键
,
但
并非所有
键
都事先知道时,如何定义接口?
下面是一个我想在
TypeScript
中定义为
类型
的
数据结构示例: const dataExample = { "Filename.js": {了解
键
lines和branch上
的
值
始终
具有
类型
Datum;
键
total、covered和pct上
的
值
始终
具有
类型
number;以及任何
其他
<
浏览 25
提问于2020-09-01
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券