腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
TypeScript
-在
对象
中
强制
使用
特定
键
的
类型
、
我正在
使用
typescript
,现在定义了一个接口,看起来像这样: options: T[];} T可以是任何形式
的
对象
,但它必须包含字符串
的
标签和
键
,所以我想
强制
T[labelKey]和T[valueKey]为字符串。
浏览 24
提问于2019-11-04
得票数 1
回答已采纳
3
回答
在
类型
记录
中
定义
对象
并访问其值
的
最佳方法是哪一种?
、
、
、
我有一个格式
的
对象
'extra-small': '0.75rem', medium: '1.5rem', 'extra-large': '4rem'作为打字稿
的
新手,我无法理解错误是什么。
浏览 6
提问于2020-08-11
得票数 3
回答已采纳
9
回答
强制
Typescript
对象
的
索引成员
的
类型
?
我想在
Typescript
对象
中
存储string -> string
的
映射,并
强制
将所有
键
映射到字符串。= string 有没有办法
强制
要求值必须是字符串(或任何
类型
的
..)?
浏览 2
提问于2012-11-10
得票数 471
回答已采纳
3
回答
typescript
和express js。更改res json `Response`
类型
、
、
、
在
typescript
中
,我试图覆盖express
的
Response json
对象
,使其成为始终
使用
的
特定
类型
的
对象
例如,我希望
强制
使用
一个接口
类型
,如果不遵循以下格式,该接口
类型
将会出错 returnres.status(200).json({ data: ["a", {"a&quo
浏览 71
提问于2020-07-05
得票数 2
回答已采纳
1
回答
在
Typescript
中
,
类型
`object`和`Record<any,any>`之间有区别吗?
在我看来,object和Record<any, any>这两种
类型
都包含相同
的
有效
对象
集,这是typeof x === "object
的
任何内容。这两者之间有什么区别吗?
浏览 780
提问于2018-09-09
得票数 10
回答已采纳
4
回答
如何在
typescript
中将
类型
对象
键
转换为字符串数组
类型
在
typescript
中
输入以下内容: type InputObjectType = { b: number} 如何获取以下
类型
: type ObjectKeysArrayType'] 到目前为止,我只能得到以下内容: type AllPossibleKeys = (keyof InputObjectType)[] 这给了我["a" | "b" | "c"],它很接近,但不是我
在
本例
浏览 368
提问于2020-05-01
得票数 7
4
回答
在
TypeScript
中
强制
使用
对象
键
、
假设我有 type Panel = 'store' | 'logs' 我想创建一个具有key => ReactChild
的
对象
,其中key只是Panel
中
的
值 const object = {store: StoreComponent,} 我如何在这里定义object
的
类型
?
浏览 40
提问于2019-05-24
得票数 1
回答已采纳
2
回答
在
Typescript
中
,我可以约束泛型键值
的
类型
吗?
、
、
在
Typescript
中
,如何将泛型
类型
上
的
字段
类型
限制为
特定
类型
?换句话说,我想编写一个接受
对象
obj和该
对象
的
键
key
的
函数,但是如果obj[key]不是X
类型
,就会引发
Typescript
错误。
浏览 6
提问于2021-12-01
得票数 0
2
回答
typescript
as与普通
类型
声明?
、
这个正常
的
声明与
使用
as不同,比如 const myArrayObject = [
浏览 3
提问于2021-03-10
得票数 0
1
回答
如何在
TypeScript
接口中
强制
键
类型
?
、
我想要创建一个
对象
接口,它
强制
使用
字符串作为
键
,但是
TypeScript
编译器传递代码,即使它有一个数字
类型
作为
键
。为什么?
浏览 3
提问于2016-05-06
得票数 0
回答已采纳
1
回答
TypeScript
:接受映射到
特定
类型
的
所有
对象
键
、
给定
对象
类型
(或类
类型
),我想编写一个接受
对象
的
函数及其
键
列表。但是,我只希望允许映射到
特定
类型
的
值
的
键
,例如,只允许字符串。我知道一种
强制
key
在
o上实际存在
的
方法(不管o[key]
的
类型
如何): function shouldOnlyAcceptStringValues<T>(o: T, key
浏览 4
提问于2020-05-13
得票数 4
回答已采纳
2
回答
将属性从一个
对象
分配给另一个
对象
在
将属性从一个
对象
复制到另一个
对象
时,如何让
TypeScript
理解所提供
的
键
实际上属于目标
对象
?
浏览 0
提问于2020-09-05
得票数 0
1
回答
为什么‘hint of Map2<any>`’返回一个‘数字’
的
暗示?
这是TS或VScode
的
错误吗?
浏览 10
提问于2019-11-20
得票数 0
回答已采纳
2
回答
枚举
TypeScript
字符串文字
有没有办法遍历
TypeScript
字符串文字
的
值?| "bar" | "baz" | "xyzzy" // ... do something with each category我目前有这样
的
东西process("baz") process("xyzzy")
浏览 11
提问于2017-01-20
得票数 10
回答已采纳
2
回答
使用
TypeScript
显式键入
对象
我正在把我
的
小库从JavaScript转换成
TypeScript
,我在那里有一个函数现在,声明是一个
对象
,其
键
可以有2种
类型
: 对于任何其他字符串
键
,该值应该是一个字符串。这有可能在
TypeScript
中
强制
浏览 10
提问于2019-10-29
得票数 2
回答已采纳
2
回答
TypeScript
:创建
类型
化记录而不显式定义
键
、
我想要做
的
是创建一个
对象
,它是某个接口
的
记录,并让
TypeScript
能够根据我
的
对象
中
的
内容推断
键
。我试过几件事,但没有一件完全符合我
的
要求。这里
的
问题是,我没有
强制
每个
对象
成为一个Person。Person,因为定义了Record,但是
TypeScript
失去了了解所有
键
的
能力,因为现在它们只是string
浏览 3
提问于2020-09-29
得票数 3
1
回答
如何在
typescript
中
为展平
对象
键
编写
类型
/或
使用
类型
?
、
我如何利用已经定义
的
类型
,同时仍然
使用
扁平
键
? PS:我不能像test.a.b那样
使用
它
浏览 0
提问于2020-05-29
得票数 0
1
回答
要求子
对象
属性值与父
键
类型
相同
在
TypeScript
中
,是否可以
使用
索引签名来
强制
执行以下结构?name: 'b' }, // Valid} 该
对象
接受任意数量
的
属性,具有任意字符串
键
浏览 14
提问于2018-12-16
得票数 0
2
回答
如何正确键入JavaScript
对象
作为
TypeScript
中
的
映射
、
我有一个具有以下结构
的
JavaScript
对象
: "_index": 1, "bar": { ... },} 也就是说,
对象
总是有一个带有数字值
的
属性_index,然后所有其他
键
(因为它被用作映射而没有定义)都有另一个
特定
对象
的
值。我
在
TypeScript</em
浏览 0
提问于2018-06-05
得票数 1
回答已采纳
1
回答
具有动态
键
扩展
对象
的
Typescript
接口
、
、
、
、
在
Typescript
中
,当
使用
索引器(
键
作为字符串)时,我不能使我
的
接口扩展
对象
。如果我不扩展Object,那么它工作得很好,但是intellisense不给出Object.hasOwnProperty()方法
的
建议。interface MyObject extends Object {} 在上面的代码
中
,我得到了编译时错误:“
类型
为'(v: strin
浏览 0
提问于2018-03-26
得票数 5
点击加载更多
相关
资讯
TypeScript在员工屏幕监控系统中的静态类型检查与代码结构设计
JavaScript和TypeScript中的symbol每日前端夜话0xC0
TypeScript的6个高级技巧,让代码更清晰
TypeScript 4.1发布,新增模板字面量类型
此生无悔入 TypeScript
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券