腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在没有在
TypeScript
中
使用
任何
对象
键
的
函数
中
添加
类型
?
、
我试图编写一个函数,将
对象
的
键
从
camelCase转换为
TypeScript
中
的
snake_case。这是我
的
密码: });
浏览 1
提问于2018-10-15
得票数 0
回答已采纳
1
回答
索引
类型
的
条件切换
、
我希望设置一个条件,如果传递给它
的
类型
具有
索引
签名
,该条件将触发它。正如您可以
从
注释中看到
的
那样,存在一个
类型
错误,因为
TypeScript
似乎认为
对象
类型
没有明确
的
索引
签名
,而是那些确实有
索引
签名
的
对象
的
子集。这是有道理
的
--如果我编写了一个函数,而它只需
浏览 1
提问于2020-04-15
得票数 2
回答已采纳
1
回答
Typescript
-
从
使用
索引
签名
定义
的
对象
中
获取
显
式
对象
键
类型
假设下面的
对象
是
使用
指定
的
类型
定义
创建
的
。它必须
使用
索引
签名
[key: string],因为允许
对象
具有任何
键
,甚至根本没有
键
。bar: 1 barKey: { bar: 2} 现在,假设我想创建一个接受key参数
的
函数key<em
浏览 5
提问于2019-07-14
得票数 2
回答已采纳
1
回答
类型
记录
从
键
中
获取
对象
值
如何
使用
类型
记录
中
对象
的
键
索引
获取
属性?const payments = { KEY2: {prop1: "prop1"}当我尝试按键值进行访问时,我得到了错误。index = 0 const key = Object.keys(payments)[in
浏览 5
提问于2021-12-07
得票数 2
回答已采纳
3
回答
对象
键
为数字
的
TypeScript
错误
type Test = { 1: number[];
对象
中
总是有两个名为'0‘和'1’
的
键
。 for (let key in test) { }但是test[key]
从
第3行,<e
浏览 7
提问于2022-01-24
得票数 0
回答已采纳
1
回答
如何区分
typescript
索引
签名
和JS计算属性名称
、
我对它是可
索引
对象
还是计算属性名感到有点困惑。
浏览 20
提问于2019-03-21
得票数 1
回答已采纳
1
回答
在泛型函数
中
,
类型
操作
的
行为有所不同。想弄清楚为什么
、
我有一个带有可选字段
的
类型
。通过一个
类型
实用程序,我使其中之一成为必需
的
,并且我可以通过这个现在需要
的
键
索引
到更深
的
对象
中
。但是,当我在泛型函数
中
执行完全相同
的
操作时,
TypeScript
的
作用就像不需要该字段一样,并且不允许我对其进行
索引
。我检查函数
的
派生
类型
,以检查它
的
<
浏览 1
提问于2021-11-20
得票数 3
回答已采纳
3
回答
在
类型
记录
中
定义
对象
并访问其值
的
最佳方法是哪一种?
、
、
、
我有一个格式
的
对象
'extra-small': '0.75rem', medium: '1.5rem', 'extra-large': '4rem'作为打字稿
的
新手,我无法理解错误是什么。
浏览 6
提问于2020-08-11
得票数 3
回答已采纳
2
回答
如何安全地遍历
对象
的
键
,并在
typescript
中
按键打印所有值?
、
我正在学习
typescript
,并试图
定义
一个遍历
对象
值
的
函数,但当我这样做时,tslint告诉我:下面是我
的
代码: function
浏览 2
提问于2020-01-23
得票数 0
1
回答
如何重新排序
类型
记录
对象
/StringMap,使其具有最后一个元素
、
、
、
我在一个.tsx文件
中
工作,对TS/React完全陌生。我试图在第一个
索引
处向StringMap添加一个
键
/值对。,如下所示 元素隐
式
具有“任意”
类型
,因为“string”
类型
的
表达式不能用于
索引
类型
“{group: string;}”。在
类型
'
浏览 3
提问于2022-07-26
得票数 1
回答已采纳
2
回答
如何在
对象
形状上
使用
keyof而不是
显
式
类型
、
、
我想根据
TypeScript
中
另一个
对象
的
键
创建一个
类型
。 我已经设法通过
类型
推断做到了这一点。但是如果我
使用
显
式
类型
Record<string, something>,那么keyof会给我string,而不是我
使用
的
实际
键
的
联合。
TypeScript
Playground GIF 示例代码如下:
浏览 25
提问于2020-12-12
得票数 0
2
回答
如何在
TypeScript
中键入具有已知和未知关键字
的
对象
、
我正在寻找一种方法来为以下
对象
创建
TypeScript
类型
,该
对象
具有两个已知
的
键
和一个具有已知
类型
的
未知
键
: known: boolean field要求所有属性都与给定
索引
签名
的
类型
匹配。然而,我并不打算
使用
索引
签名
,我想输入一个我知道其
类型<
浏览 2
提问于2018-04-23
得票数 29
回答已采纳
2
回答
使用
字符串名称调用
Typescript
对象
函数
、
我
的
类中有一个具有多种功能
的
服务。函数
的
名称以字符串数组
的
形式出现,我正在尝试调用每个函数,但都没有成功。cars.forEach( car => { height, );这个版本我得到
的
错误是:如果我尝试
使用
模板文字( th
浏览 0
提问于2019-03-24
得票数 1
2
回答
在方法中
使用
索引
签名
-
Typescript
3.5
.' : text} console.log(obj[key]) }) 我正在接口中
使用
any,但这不是
使用
TS
的
正确方式,我如何在接口中描述我
的
方法(我计划添加更多)?
浏览 40
提问于2019-10-12
得票数 0
回答已采纳
2
回答
TypeScript
:替换
对象
属性
类型
当我合并具有任意数量
的
键
的
两个
对象
时,属性
的
类型
在合并中被覆盖。我怎么用
typescript
来表达呢?]: string } = {} 此示例显示了
typescript
错误,即使c
的
类型
签名
是正确
的
。
浏览 3
提问于2018-11-27
得票数 1
1
回答
如何在
TypeScript
中
通过
索引
访问泛型
对象
的
属性?
、
、
、
、
我有以下函数,它遍历
对象
的
所有属性,并将它们
从
ISO字符串转换为日期: ); }}
TypeScript
implicitly has an 'any' type because type
浏览 14
提问于2018-09-09
得票数 0
回答已采纳
2
回答
TypeScript
:创建
类型
化记录而不显
式
定义
键
、
我想要做
的
是创建一个
对象
,它是某个接口
的
记录,并让
TypeScript
能够根据我
的
对象
中
的
内容推断
键
。我试过几件事,但没有一件完全符合我
的
要求。知道确切
的
键
,因为as const。Person,因为
定义
了Record,但是
TypeScript
失去了了解所有
键
的
能力,因为现在它们只是string而不是常量
浏览 3
提问于2020-09-29
得票数 3
1
回答
类型
记录无法检测
索引
签名
中
泛型方法上
的
参数
类型
。
、
、
我有一个
定义
索引
签名
的
接口: [methodName: string]: (id: number, text: string) => boolean| void;这里
的
一切都很好,我添加到这样一个
对象
的
任何方法都会正确地识别它们
的
参数
类型
: methodA: (,
Type
浏览 4
提问于2016-03-04
得票数 4
回答已采纳
5
回答
在JavaScript
中
隐
式
扩展
TypeScript
类属性
、
、
假设我在JavaScript中有这些类,我试图将它们转换为
TypeScript
: tags = { };error TS7022: 'tags' implicitly has type 'any' because it does not have a type annotation这里
的
错误很明显。我在重新
定义
this时
使用</
浏览 12
提问于2020-10-12
得票数 2
回答已采纳
4
回答
基于同一
对象
中
的
属性推断函数
的
对象
键
、
我想要创建一个大
对象
(这是底层系统
的
要求),我希望将该
对象
的
两个元素之间
的
一个关系建模为一个
TypeScript
接口/
类型
,由
TypeScript
引擎自动推断。}我想要
的
是
定义
一种
类型
,这样在selection
对象
中
定义
的
键
(在本例
中
可以是name和email,但可能更多)被推
浏览 2
提问于2020-09-10
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript基础入门-接口-可索引的类型
TypeScript 4.1发布,新增模板字面量类型
使用 TypeScript 装饰器装饰你的代码
Python笔记:Pandas数据处理
TypeScript:拥有超能力的JavaScript
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券