腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
TypeScript
中有
没有
一种
方法
可以
直接
从
对象
的
键
创建
一个
新
类型
?
typescript
在
TypeScript
中有
没有
一种
方法
可以
直接
从
对象
的
键
创建
一个
新
类型
?在下面的示例中,
TypeScript
正确地抱怨('msg' refers to a value, but is being used as a type here.) msg引用了
一个
浏览 15
提问于2020-09-22
得票数 0
回答已采纳
1
回答
键入两个具有相同
类型
的
对象
javascript
、
typescript
我有两个
对象
,每个
对象
都表示翻译成
一种
特定
的
语言。 有
没有
一种
方法
可以
让我
的
对象
具有相同
的
类型
(理想情况下不需要定义
一个
包含所有
键
的
联合
的
额外
类型
)。我
的
最终目标是,如果我将
一个
键
添加到
一个
对象
中,<em
浏览 18
提问于2021-05-08
得票数 2
1
回答
当字符串与
对象
的
键
不匹配时强制
类型
错误
typescript
在
TypeScript
4.4.3中,如何使下面不正确
的
字符串'c'显示
类型
错误(因为它不是作为doSomething
方法
的
第
一个
参数
的
对象
的
键
之一)?我玩了一下const,并
直接
尝试了'c' as SomethingParameterName,但这也不会导致
类型
错误。
在
本例中,除了函数本身之外,我
浏览 1
提问于2021-10-15
得票数 1
回答已采纳
1
回答
在
联合
类型
中迭代子
对象
-
typescript
typescript
、
typescript-typings
我有
一个
联合
类型
和
一个
包含不同属性
的
子
对象
。有
没有
一种
方法
可以
在
函数中接受这个联合,并以
一种
typescript
安全
的
方式迭代它
的
子
对象
的
键
?Object.keys(bools) as keygroups keys.forEach((key) => console.log(bo
浏览 17
提问于2021-03-29
得票数 0
3
回答
将C# Dictionary<string,string>传给
TypeScript
Map<string,string>
c#
、
reactjs
、
typescript
我试图找到
一种
处理
键
的
最佳
方法
:当
TypeScript
后端返回
一个
字典
对象
时,c#中
的
值对,但是我尝试过
的
任何东西都不能像预期
的
那样工作。如果
没有
方法
直接
将
对象
反序列化为Map,那么
在
TypeScript
中处理字典
的
最佳
方法
是什么?这是
从
后端
浏览 4
提问于2021-12-30
得票数 1
回答已采纳
1
回答
索引器内外
键
的
区别是什么?
typescript
、
generics
、
type-alias
假设我们有以下
TypeScript
代码: [K in keyof T]: string; type ForwardKeyOf<T extends转发keyof obj和拥有Key in T与转发obj本身和在映射
类型
内执行Key in keyof T有什么区别?T参数不是被它
的
给定值替换了吗?
浏览 0
提问于2018-11-15
得票数 1
回答已采纳
1
回答
TS识别记录
键
可能是未定义
的
吗?
typescript
如果我定义了
一个
类型
:然后每次我访问myObject上
的
属性时,
TypeScript
都假设
类型
是SubType。这显然不是这样
的
,因为任何
对象
都不可能对每个可能
的
键
都有值。这导致了未明确定义
的
价值观。是否有
一种</em
浏览 2
提问于2022-01-07
得票数 0
2
回答
TypeScript
:
创建
类型
化记录而不显式定义
键
javascript
、
typescript
我想要做
的
是
创建
一个
对象
,它是某个接口
的
记录,并让
TypeScript
能够根据我
的
对象
中
的
内容推断
键
。我试过几件事,但
没有
一件完全符合我
的
要求。这里
的
问题是,我
没有
强制每个
对象
成为
一个
Person。我知道我
可以
显式地使用'Jason' | 'Tim'代替
浏览 3
提问于2020-09-29
得票数 3
1
回答
参数必须是string
类型
,或者是Buffer、ArrayBuffer或数组
的
实例,或者是类似数组
的
对象
。接收- RepeatableContentDownloadResponse‘
node.js
、
typescript
、
byte
、
azure-blob-storage
、
buffer
尝试保存
从
api接收
的
数据时,其
类型
为application/octet-stream。但在尝试将其保存/转换为其他形式时遇到错误:“第
一个
参数必须是字符串
类型
,或者是Buffer、ArrayBuffer或数组
的
实例,或者是类似数组
的
对象
。收到了RepeatableContentDownloadResponse
的
实例” 输出中
没有
其他
方法
可以
直接</em
浏览 44
提问于2021-10-20
得票数 0
3
回答
静音/忽略来自TS2307 tsc
的
TypeScript
错误
typescript
、
tsc
有
没有
一种
方法
可以
从
TypeScript
tsc编译器中静音
TypeScript
错误?当外部模块
在
没有
类型
定义import
的
情况下编辑.d.ts时,就会发生此错误。 我知道tsd,但是对于我们使用
的
浏览 13
提问于2016-01-19
得票数 35
回答已采纳
2
回答
类型
推断
在
.
在
环
typescript
、
type-inference
打字本
的
推理很好。但是,这个示例不像预期
的
那样工作,需要
一个
//@ts-ignore。 if (p !元素隐式具有'any‘
类型
,因为
类型
'string’
的
表达式不能用于索引
类型
'Obj‘。
在
‘Obj’..ts(7053)
类型
上
没有
发现参数为“string”
的
索引签名。 obj是
一种
浏览 3
提问于2021-04-29
得票数 2
3
回答
在
TypeScript
中迭代
对象
的
键
和值
javascript
、
typescript
、
iteration
在
普通
的
JavaScript中,我们
可以
像这样迭代
对象
属性和值: const values = Object.keys(obj).map(key => obj[key]);
在
TypeScript
中,这种语法是错误
的
,因为TS编译器显示以下消息: “元素隐式具有'any‘
类型
,因为'string’
类型
的
表达式不能用于索引
类型
对象
”。有
没有
浏览 43
提问于2020-12-20
得票数 0
2
回答
如何在
TypeScript
中键入具有已知和未知关键字
的
对象
typescript
、
conditional-types
我正在寻找
一种
方法
来为以下
对象
创建
TypeScript
类型
,该
对象
具有两个已知
的
键
和
一个
具有已知
类型
的
未知
键
: known: boolean field要求所有属性都与给定索引签名
的
类型
匹配。然而,我并不打算使用索引签名,我想输入
一个
我知道其
类型<
浏览 2
提问于2018-04-23
得票数 29
回答已采纳
2
回答
动态返回
TypeScript
中
的
类构造函数
javascript
、
typescript
、
factory
我试图
在
TypeScript
中构建
一种
机制,根据表示类名称
的
字符串参数返回类
的
新
实例。基本上,我试图
创建
一个
工厂,只是我不太清楚如何在
TypeScript
中这样做。
在
纯JS中,我
可以
通过将所有类构造函数存储
在
一个
键
/值
对象
中并调用new ClassDictionary[className](); --这不是最健壮<em
浏览 3
提问于2015-06-26
得票数 5
回答已采纳
2
回答
Truclient -如何向无序列表<ul>元素发送击键
javascript
、
loadrunner
、
microfocus
、
truclient
</ul> 这就像
一个
组合框,用户点击它并从项目的下拉列表中选择。这个控件不是输入字段,但是如果它有焦点,它会接受击键并将拖放列表滚动到列表中以键入
的
字母开头
的
第一项。这是需要测试
的
重要功能。但是Truclient
没有
给我发送击键到这种
类型
的
对象
的
选项-如果我使用“通用
对象
操作”,允许
的
操作包括“按键”,但只允许预定义
的
键
,如ENTER,TA
浏览 6
提问于2019-04-29
得票数 0
2
回答
仅在
对象
中保留接口属性
javascript
、
typescript
我有这个
对象
:和这个接口: a : number现在我想得到
一个
新
的
对象
,它将是o和我
的
接口
的
“交集”:o2 : {a : 1} 我
的
目标是将
对象
发送到
一个
等待MyInterface
对象
的
REST服务,我不想发送无用
的
信息。
typescript
有这样
浏览 4
提问于2017-09-14
得票数 0
3
回答
Typescript
:通用到特定
类型
typescript
我有
一个
泛型
类型
[key: string]: { prop2?: string, },我使用泛型
类型
来帮助构建/
类型
检查我
创建
的
新
对象
。然而,当我使用这个
新
对象
时,如果不从其中删除GenericType,vscode /
typescript</
浏览 1
提问于2020-09-01
得票数 0
1
回答
如何在保持
类型
安全
的
同时将函数映射到
对象
的
所有属性上?
typescript
我有以下两个
TypeScript
定义: guild: Guild; roles但是,
在
创建
新
的
序列化
对象
时,我必须编写以下重复代码: function serializeSnapshot(snapshot: Snapshot): SerializedSnapshot {,
对象
创建
迫使我对原始
对象
的</em
浏览 4
提问于2022-05-15
得票数 1
回答已采纳
2
回答
TypeScript
-将人工
对象
设置为某个类
typescript
、
reflection
、
unmarshalling
我正在编写
一个
处理类实例化(解组)
的
代码。
在
处理输入数据
的
过程中,我最终确定了未编组
对象
的
类。现在,我想更改前面
创建
的
对象
的
类,使其不会与TypeScripts类处理代码冲突。 这条路对吗?虽然属性值保持不变,但浏览器控制台仍然显示与new一起使用
的
<e
浏览 7
提问于2016-10-26
得票数 0
1
回答
绕过
TypeScript
构造函数签名
typescript
我有
一个
TypeScript
类,它是JavaScript类
的
声明。JavaScript类有
一个
带有某些参数
的
构造函数,而
TypeScript
声明缺少它(有意隐藏)。
在
TypeScript
中是否有
一种
方法
来解决这个问题,并在仍然传入隐藏
的
JavaScript构造函数所期望
的
参数
的
同时
创建
一个
TypeScript
<
浏览 5
提问于2019-09-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript和TypeScript中的symbol每日前端夜话0xC0
TypeScript 4.1发布,新增模板字面量类型
TypeScript的6个高级技巧,让代码更清晰
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
如何用TypeScript来创建一个简单的Web应用
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券