腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
嵌套
对象
类型
的
TypeScript
键
我想要从configuration
对象
中推断出此
对象
类型
中on下
的
所有
键
的
联合: type Config = {states: { }; RESET: string; }; }; } 请注意,配置可以在states下
嵌套
KeysOfTransition<Config["states"][k
浏览 5
提问于2021-03-26
得票数 2
回答已采纳
1
回答
嵌套
对象
类型
定义
我有一个
嵌套
的
对象
,我想为它写一个
类型
定义。(same object as above) } 我使用ObjectOf<V>来拥有一个
对象
,该
对象
可以有任何字符串
类型
的
键
,但只能有V
类型
的
值。这似乎适用于未
嵌套
的
对象
。当我尝试像这样使用这个
对象
时:colors.grayscale.black,
typescrip
浏览 28
提问于2020-01-03
得票数 0
回答已采纳
1
回答
如何在
TypeScript
中使用与其
键
匹配
的
值来键入
嵌套
对象
?
我有一个
对象
,它
的
对象
如下: const CATEGORIES = { id: 'diet', ... ...} 我如何为它编写一个
类型
,这样
TypeScript
才能确保
嵌套
的
id属性与父
对象
中
的
键
匹配?const CATEGORIES: { i
浏览 11
提问于2020-06-26
得票数 1
回答已采纳
1
回答
没有使用React组件
的
“string”参数
的
索引签名。
、
我试图使用
对象
键
访问
嵌套
的
对象
结构,但是
TypeScript
给出了错误:colors: { text: string; white: string
浏览 8
提问于2021-11-13
得票数 0
1
回答
如何使用
TypeScript
访问
嵌套
的
JSON属性?
下面的代码块返回一个
TypeScript
错误。元素隐式具有“任意”
类型
,因为“string”
类型
的
表达式不能用于索引
类型
{ id: string;path: string;basename: string;createdOn: string;modifiedOn在
TypeScript
中,正确
的
方法是什么?includes(property)) {
浏览 0
提问于2020-02-27
得票数 1
回答已采纳
1
回答
从只读
对象
内
的
嵌套
数组/
对象
中提取可能
的
字符串值
的
联合
类型
、
如果我在
TypeScript
中声明了一个只读/不可变
对象
,如下所示: name: "Coupé", primary: [{ value: "red", ],} as const; 我试图
浏览 2
提问于2022-07-18
得票数 -1
1
回答
如何正确地在
typescript
中
的
嵌套
for...in循环上键入索引签名?
我有一个这样
的
RootType Type1 = { nestedProp2: string nestedProp3: string} { 对于顶层
键
,keyof RootType适用于顶层
键
,但我似乎无法获得
嵌套
的
键
类型
。我试过不起作用
的
root[key as keyof RootType][nestedKey as keyof Type1 | keyof Type2],我试着创建
浏览 27
提问于2020-04-03
得票数 1
回答已采纳
1
回答
NestJS猫鼬模式定义
、
、
、
我有一个类,在
嵌套
对象
中,只需要一个字段,然后所有其他
键
都是未定义
的
,不受字符串
类型
的
限制,如何用
TypeScript
编写它?我尝试过这样
的
逻辑:class Translations extends mongoose.Document { @Prop({ required:
浏览 3
提问于2022-10-29
得票数 0
1
回答
TypeScript
:获取
嵌套
对象
键
的
联合
类型
我想提取
嵌套
对象
的
键
类型
,并尝试如下所示。export type A = Keys<Obj>; // want to get "a" | "b" | "c" | "d" | "e" | "f" 但是在K | Keys<T[K]>上,我得到了以下
类型
错误有什么干净
的
办法解决这个问题吗?
浏览 1
提问于2021-04-22
得票数 2
回答已采纳
3
回答
类型
'Number‘没有调用签名
、
、
嗨,我是
Typescript
的
新手,我有一个
对象
类型
的
变量,其中可能是来自不同
类型
或
嵌套
对象
的
不同值。现在我
的
问题是,我如何为这个
对象
定义一个模型,以便在调用不同
的
键
时不会遇到示例错误?
浏览 0
提问于2020-02-29
得票数 13
回答已采纳
2
回答
嵌套
子
对象
的
关键字
我有一个递归
类型
的
对象
,我想要获取它
的
键
和任何特定
类型
的
子键。'/another' | '/parent' | '/child'export interface RouteEntry { }, '/another
浏览 0
提问于2017-08-31
得票数 19
1
回答
强制通用
类型
和扩展
类型
具有相同
的
属性。
我有以下接口,只要该值是另一个包含value和error属性
的
对象
,就可以使用任何
键
创建
对象
: [key: string]: { error: boolean;}// Returns form
浏览 4
提问于2022-08-17
得票数 2
2
回答
使用与动态子
对象
匹配
的
键
扩展返回
对象
、
我希望有一个函数,它接受带有可选
键
(inst)
的
对象
,然后使用inst
对象
的
键
创建返回
对象
,例如: let ret = {};是的,这有点多余,但我尽可能简化我
的
想法! 虽然在Javascript中编写这个代码非常容易,但在我
的
一生中,我无法找到一个应该为该函数定义
的
接口,以便让
TypeScript
处理返回
的
数据和
浏览 2
提问于2018-10-31
得票数 1
回答已采纳
2
回答
具有字符串
键
和由接口定义
的
内容
的
typescript
类型
对象
我
的
数据结构是这样
的
: someGroupName: { count: 3, someOtherGroupName: { count: 3, }我可以为
嵌套
部分编写一个接口: total: number, ave
浏览 0
提问于2018-06-22
得票数 6
回答已采纳
1
回答
TypeScript
如何将
嵌套
对象
模式从一种
类型
修改为另一种
类型
、
我正在尝试将React钩子转换为
TypeScript
(我是
TypeScript
新手),并且对实现有问题。钩子接受一个配置
对象
,并使用它初始化包含一些(但不是所有)配置
对象
中
的
嵌套
键
的
内部状态。: true}, ... ]} 此配置
对象
的
键
可以具有任何字符串名称,因为它们被映射为响应组件名称,但是
嵌套
对象
的
格式需要遵循特定
的</
浏览 1
提问于2022-03-23
得票数 1
回答已采纳
1
回答
匹配
类型
记录中
的
泛型
嵌套
对象
类型
、
、
、
、
假设我有一个
嵌套
的
对象
类型
来定义,比方说,用户: name: string; houses: {,然后定义该
类型
的
嵌套
属性
的
规范;例如,在本例中,如下所示: name: 'houses', children: [然后将数组中
的
对象
<e
浏览 0
提问于2022-05-02
得票数 1
回答已采纳
2
回答
嵌套
对象
的
Typescript
键
我有以下
类型
export type Groups = { prop1?: string; }; groupName: keyof Groups; values: string[]; { gr
浏览 22
提问于2021-04-01
得票数 2
回答已采纳
2
回答
TypeScript
:是否可以使函数使用泛型
类型
来确定它可以将
对象
的
哪个
键
作为其参数
、
本质上,我想要做
的
是创建一个函数,该函数接受一个
对象
和该
对象
的
键
,其中键可能
嵌套
在
对象
中,并且必须是泛型中指定
的
特定
类型
。第二个参数是
对象
上
的
key (它可以
嵌套
,因此不一定在
对象
的
初始级别上),它
的
类型
是Status,在本例中,我们可以传递
的
键
是status。因此,如果将S
浏览 14
提问于2020-11-17
得票数 1
回答已采纳
1
回答
基于input -
TypeScript
的
动态函数返回
类型
、
、
我有以下
TypeScript
代码。这是一个
嵌套
很深
的
对象
,其中包含一些specialKey
键
。CANNOT: { specialKey: 'baz', },}; } };
浏览 5
提问于2019-08-13
得票数 0
1
回答
类型
记录:使用元组作为索引
类型
、
、
、
、
给定
的
是一些
键
(如["a", "b", "c"] )和
嵌套
对象
的
一个元组,这些
键
作为属性( {a: {b: {c: number}}} )。如何递归地使用元组成员作为
类型
记录中
的
索引?没有适当打字
的
实现: for (let index of tuple) {
浏览 2
提问于2020-04-05
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券