腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
设置
了
属性
键
的
Typescript
对象
、
、
、
我有一个如下
的
Typescript
方法: function result<T>(query?example prop1:string,} result<Test>({prop1:"",prop2:""}); 方法result只处理query
的
键
那么,有没有办法更改result签名,让调用看起来像follow,但仍然强制键入: result<Test>({prop1,prop2}); 我知
浏览 3
提问于2019-05-16
得票数 1
回答已采纳
1
回答
TS识别记录
键
可能是未定义
的
吗?
如果我定义
了
一个类型:然后每次我访问myObject上
的
属性
时,
TypeScript
都假设类型是SubType。这显然不是这样
的
,因为任何
对象
都不可能对每个可能
的
键
都有值。这导致
了
未明确定义
的
价值观。是否有一种最佳方法来确保<
浏览 2
提问于2022-01-07
得票数 0
1
回答
如何将字符串参数限制为某个关键字alue
我正在使用
TypeScript
中
的
TypeScript
函数。我需要限制可能接收
的
字符串作为某些
对象
的
键
。例如,我有一个带有
对象
属性
名称
的
数组,我
的
对象
实现
了
一个接口: a: any,&
浏览 1
提问于2021-04-26
得票数 1
回答已采纳
3
回答
如何将带有动态
键
的
对象
设置
为
Typescript
中
的
React状态
、
、
、
我正在使用React和
Typescript
,需要创建一个具有两个预定义
属性
的
动态
键
的
对象
。这个字段是动态
的
,所以我不能在
Typescript
中预定义它。我尝试在接口中实现
的
结构是: [field: string]: { property2: string
浏览 43
提问于2020-01-20
得票数 1
2
回答
如何在
TypeScript
中键入具有已知和未知关键字
的
对象
、
我正在寻找一种方法来为以下
对象
创建
TypeScript
类型,该
对象
具有两个已知
的
键
和一个具有已知类型
的
未知
键
: known: booleaninterface ComboObject { [U:
浏览 2
提问于2018-04-23
得票数 29
回答已采纳
2
回答
TypeScript
:替换
对象
属性
类型
当我合并具有任意数量
的
键
的
两个
对象
时,
属性
的
类型在合并中被覆盖。我怎么用
typescript
来表达呢?string]: string } = {} 此示例显示
了
typescript
错误,即使c
的
类型签名是正确
的
。
浏览 3
提问于2018-11-27
得票数 1
1
回答
如何根据输入动态指定输出
对象
的
键
我有一个react钩子,它用一个额外
的
键
和一个
设置
该
键
的
函数来丰富一个
对象
。{ checked: initVal,} 我不知道如何输入这个函数,这样
typescript
才能知道返回
对象
上
的
checked和getChecked
属性
,或者这是否可能。
浏览 15
提问于2019-03-01
得票数 1
回答已采纳
1
回答
如何在React with
Typescript
中
设置
默认
属性
值?
、
、
在使用
Typescript
时,如何在React组件中
设置
属性
的
默认值?我从SE上
的
另一个中看到,我可以将defaultProps
的
静态类变量声明为
对象
,并将其
键
声明为我
的
属性
,但这似乎对我不起作用。不知何故,静态变量defaultProps没有从任何地方调用,
属性
仍然没有默认值。
浏览 9
提问于2016-08-06
得票数 1
5
回答
在JavaScript中隐式扩展
TypeScript
类
属性
、
、
假设我在JavaScript中有这些类,我试图将它们转换为
TypeScript
: tags = { }; tags = { snorted: true,} 但是,
TypeScript
这里
的
错误很明显。我在重新定义this时使用tags,所以
TypeScript
很生气。 有什么别的方法
浏览 12
提问于2020-10-12
得票数 2
回答已采纳
2
回答
如何让
TypeScript
知道我
的
对象
的
键
?
、
我使用
TypeScript
输入以下内容: const k = { width: '100%',} 当我使用智能感知时,
TypeScript
发现我
的
对象
k现在,智能感知可以识别,并且
TypeScript
强制
对象
k
的
属性
值为React.CSSProperties类型。 然而,现在问题来了,现在智能感知(和
TypeScript
!?)不再识别我
的
k
对
浏览 48
提问于2020-09-17
得票数 0
2
回答
如何设计只有一种
属性
类型不同
的
两个类共享
的
接口?
、
因为数据库实体将
属性
设置
为外
键
,因此
属性
是
对象
。但在json
的
情况下,该
属性
只是一个字符串类型。interface A { catalogue: string数据库实体类需要目录作为
对象
,因为CatObj包含其他信息,如id、名称等。catalogue: CatObjjson格式 title: 'hello', catalo
浏览 0
提问于2018-02-24
得票数 0
回答已采纳
1
回答
如何使这个简单
的
通用函数类型检查而不引入丑陋
的
强制转换?
、
在过去
的
三天里,我学习
TypeScript
,用它撞到我
的
头。(仅)字符串值
的
对象
。我希望有一个泛型函数,它可以将这个
对象
上
的
任何字符串
键
设置
为任何字符串值。听起来很简单,但是
TypeScript
(严格)抱怨上面的objkey = value;赋值。我认为这发生在以下更改之后: 在
TypeScript
3.5之前,上述方法可以正常工作,但行为被认为是不安全
的
。我看不出在这种情况下这
浏览 3
提问于2020-05-29
得票数 0
回答已采纳
1
回答
根据
TypeScript
中
的
值类型限制
键
我需要一种setProperty函数,它允许
设置
对象
的
属性
,但将它们限制为string类型
的
属性
。): (ev: KeyboardEvent) => void { // @ts-ignore ho
浏览 24
提问于2020-02-11
得票数 0
2
回答
多维json分型
、
、
我有以下最初
的
json:我需要在图像
键
中添加新元素,如下所示:Property 'fit' does not exist on type '{}'.ts (2339) 我尝试为cf.image创建一个接口,其中
的
元素是可选
的
,但是它没有工作,因为它返回
的
元素可以是null,而它不能,因为
浏览 17
提问于2022-11-03
得票数 0
2
回答
Typescript
对象
索引器和
键
与索引器类型不匹配
、
Typescript
文档显示
了
以下示例: interface NumberDictionary { length: number;number} 对于上面的例子,推荐
的
解决方法是什么,例如,我有一个
对象
,我知道它有一个name: string
属
浏览 26
提问于2019-02-11
得票数 3
回答已采纳
1
回答
在
Typescript
中,类型`object`和`Record<any,any>`之间有区别吗?
在我看来,object和Record<any, any>这两种类型都包含相同
的
有效
对象
集,这是typeof x === "object
的
任何内容。这两者之间有什么区别吗?
浏览 780
提问于2018-09-09
得票数 10
回答已采纳
1
回答
在类型记录4.4中实现
的
类型记录类型可以以正确
的
方式工作,但不能在类型记录4.5+中工作
、
、
我正在做一个来自
的
。K指定应
设置
为that
的
T
的
属性
集。当K未被提供时,它应该使所有的
属性
都像普通
的
Readonly一样只读。该解决方案在v4.4+中运行良好,在v4.5+.中不起作用。type MyReadonly2<T, K extends keyof T = keyof T> = T & { reado
浏览 7
提问于2022-06-16
得票数 2
回答已采纳
1
回答
TypeScript
中
的
动态
对象
键
在
TypeScript
中
设置
动态
对象
的
类型时,我遇到了问题,因为我创建
的
对象
具有动态
键
和3,它们不是。下面是我如何定义
对象
的
类型: [key: string]: { value: number, }, ‘total_%’: number, date
浏览 2
提问于2022-06-09
得票数 0
回答已采纳
1
回答
TypeScript
中符号
的
含义
、
在
TypeScript
中符号
的
含义是什么?它来自Java,与接口声明一起使用似乎有点多余。为什么要在
TypeScript
中
设置
符号?
浏览 13
提问于2018-08-21
得票数 1
回答已采纳
1
回答
如果index是变量,则无法使用方括号表示法访问
对象
的
属性
如何将下面的Javascript转换成
TypeScript
?let key in obj) { console.log(obj[key]); } } 我找不到一个可行
的
解决方案
TypeScript
中
的
对象
键
显然不是string类型,而是string literal type类型。有没有可能遍历编译时不知道确切类型
的
对象
的
属性</e
浏览 17
提问于2020-09-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
面向对象属性的私有性设置
python面向对象基础2:设置对象属性
Femap对象的属性
ES6 对象都新增了哪些属性
Python对象属性的那些事
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券