腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
推断
Typescript
中
深度
嵌套
对象
的
类型
typescript
、
lookup
、
type-inference
我正在尝试创建一个在
深度
嵌套
的
对象
(本例
中
为theme)
中
安全地查找属性
的
函数。值得一提
的
是,我不想静态地定义它
的
类型
,因为它们旨在成为频繁更改
的
对象
,从而使用typeof 这个函数接受
对象
本身和3个键,但问题是-我不能正确地
推断
它们
的
类型
。typeof name>, mod: CompoStyl
浏览 18
提问于2019-10-18
得票数 1
回答已采纳
1
回答
推断
Typescript
中
深度
嵌套
对象
的
非叶节点
类型
typescript
我一直在和Inferring types of deeply nested object in
Typescript
玩。-在我
的
代码叶节点中,{sm: string}始终具有相同
的
结构。我正在努力
的
是修改getStyle,使客户端只能指定两个级别的键,并且受益于节点结构始终相同
的
事实; const getStyleNew = <>(t: Theme, name: K, style: S) =
浏览 16
提问于2021-03-26
得票数 2
回答已采纳
1
回答
Typescript
:
推断
嵌套
对象
中
的
属性
类型
typescript
、
type-inference
: Node }>({ edges, pageInfo }: Connection<Edge>): Response<Node> => {}const { nodes } = extractConnectionInfo({ edges, pageInfo }); 有没有办法从
嵌套
<e
浏览 0
提问于2021-06-23
得票数 0
1
回答
在
typescript
中键入具有联合返回
类型
的
递归函数
typescript
、
recursion
、
typing
我正在尝试键入一个
typescript
函数,该函数向任意
深度
的
嵌套
数组
中
的
对象
添加属性。运行时代码在Javascript
中
是微不足道
的
,但我已经花了一整天
的
时间来编译
Typescript
类型
。代码应采用类似于此[{}, {}]或此[[{},{}]]或此[[[{},{}]]]
的
数组,并向每个
对象
添加marked:true属性; type Neste
浏览 18
提问于2021-08-25
得票数 1
回答已采纳
1
回答
关于CellProps
的
react table
TypeScript
问题
typescript
、
react-table
、
react-table-v7
在react table v7上,我有一个表,其中每一行都是一个
嵌套
对象
。在使用
TypeScript
时,对于不是直接在基本行
对象
上
的
属性,我会遇到一些问题,使列定义数组正常工作。如下面的示例所示,对于具有
嵌套
属性(batteryModel.capacity)
的
列
中
的
单元格格式化程序参数,我得到了一个错误。此错误是因为无法自动
推断
单元格格式化程序
的
参数
类型
。我能够通过手动定义单元格格
浏览 8
提问于2021-12-10
得票数 3
1
回答
如何将分部属性与
类型
的
默认值合并并返回
类型
的
实例
typescript
如何编写一个合并函数,该函数接受
类型
的
部分和
类型
的
默认实例,并合并部分
对象
和默认
对象
的
属性,并返回该
类型
的
实例。
浏览 13
提问于2021-03-25
得票数 0
回答已采纳
1
回答
用
TypeScript
推断
嵌套
对象
中
的
返回
类型
typescript
这是关于一个类似主题
的
前一个问题
的
,但它被简化了一些。本质上,我要做
的
是通过一个转换函数传递一个
对象
的
参数和值(它将是一个工厂构建器,但我在这里将它简化为将数字转换为字符串,反之亦然),然后将这些属性赋值给返回
的
对象
并保留
类型
。这是我一直在试验
的
代码: inst?`strToNum` is a st
浏览 0
提问于2018-11-06
得票数 0
回答已采纳
1
回答
从
对象
文字自动
推断
的
记录
类型
(例如:`unown`)
typescript
在
typescript
中
,我可以将
对象
文本保留为无
类型
,以便自动
推断
该
类型
,也可以指定一个
类型
(例如Record),以便在文本上强制执行该
类型
。-- (1) 我想强制使用Record<unknown, A>,这样就可以从文字
推断
属性(像"prop1" | "prop2" | "prop3"这样
的
联合
类型
),并根据A对值进行<em
浏览 14
提问于2021-11-01
得票数 0
回答已采纳
2
回答
TypeScript
如何
推断
`this`
的
类型
?
javascript
、
typescript
、
types
、
this
、
type-inference
TypeScript
中
this
的
推理策略让我摸不着头脑,例如: s: String this.s = "this is
中
,并检查f()
中
的
this
类型
,您可以看到它被
推断
为this: this
类型
,这意味着A
的
子
类型
。在这种情况下,我认为这意味着this绑定到A,并且不能引用全局
对象
。否则
浏览 1
提问于2018-09-09
得票数 2
1
回答
析构
深度
嵌套
的
枚举,我必须键入每一项吗?
typescript
、
enums
、
destructuring
我有一个
深度
嵌套
的
对象
,它遇到了一个错误,因为所有的枚举都不在object
中
。 在本例
中
,非结构化const { position, func }
的
类型
都是any。当我检查indexestable时,我可以看到所有3种
类型
的
正确
类型
(索引、表和索引) enum Index { BY_ID = "byid
浏览 6
提问于2020-01-04
得票数 1
1
回答
复制其他
对象
类型
,但根据其原始
类型
条件更改特性
类型
的
TypeScript
类型
typescript
我需要一个
TypeScript
类型
,它可以复制另一个
对象
类型
,但可以根据属性
的
原始
类型
条件更改属性
的
类型
。对所有
嵌套
和
深度
嵌套
的
属性也是如此。例如,将所有
类型
Date属性转换为
类型
string属性
的
类型
DateToStrings<T>。, prope
浏览 14
提问于2021-11-14
得票数 1
回答已采纳
1
回答
类型
记录:
深度
嵌套
对象
路径
的
设置值
类型
typescript
我想找到一种为
嵌套
对象
路径
的
所有键提供所有value types
的
方法。 boat2: 1, ships: [ ]对于上述代码,我能够成功地为
嵌套
浏览 3
提问于2021-05-19
得票数 1
回答已采纳
3
回答
如何
推断
矫顽力?
compiler-construction
、
programming-languages
、
types
、
type-inference
、
type-theory
我想知道如何
推断
矫顽力。(隐式转换)在
类型
推断
期间。我使用
的
是Bastiaan在
中
描述
的
类型
推断
方案,但我假设在所有的辛德雷-米尔纳式方法
中
,总
的
想法可能是相同
的
。强制似乎可以被视为一种重载形式,但本文中描述
的
重载方法并没有考虑(至少在我可以遵循
的
方式上)基于上下文对返回
类型
的
要求来考虑重载,这是强制强制
的
必要
浏览 6
提问于2008-09-16
得票数 5
2
回答
基于期望函数
类型
参数
的
Typescript
推断
typescript
、
function
、
parameters
、
call
、
inference
DateFormat) { * } year: "numeric" {} 这与函数调用(calculateDate)
中
预期
的
类型
别名DateFormat不匹配,因为
类型</e
浏览 8
提问于2021-02-24
得票数 1
2
回答
如何在
typescript
中
获得严格
类型
的
值?
typescript
例如,我有一个如下
的
函数签名:我希望它返回输入
对象
的
严格
类型
,而不是手动设置模板
类型
:预期
的
bar
类型
为:{ str: 'foo', bool: true } 而不是{ str: string; bool: boolean }。
浏览 16
提问于2019-03-21
得票数 3
1
回答
TypeScript
:
推断
嵌套
联合
类型
的
类型
typescript
我在
TypeScript
中使用
的
对象
可能包含一个延迟链接,可以在该链接
中
获取数据或数据本身。这就是这些属性获得联合
类型
T| string
的
原因。现在我想编写一个
类型
安全
的
resolve函数来解析返回
嵌套
类型
的
嵌套
属性。但是编译器给我一个错误,TS2345:
类型
为'"propB"‘
的
参数不能赋值给
类型
浏览 4
提问于2018-02-16
得票数 0
1
回答
在
Typescript
中
多少
类型
声明就足够了?
javascript
、
arrays
、
typescript
我现在对
Typescript
有了更多
的
了解,到目前为止我真的很喜欢它。最近我在想,
类型
声明
的
“多少”就足够了。声明
类型
是由
对象
组成
的
数组就足够了吗?还是应该声明一个
对象
的
浏览 0
提问于2021-07-13
得票数 1
1
回答
对象
析构防止
类型
文本区分。
typescript
我一直在使用带有标签
的
工会
类型
来处理打字稿
的
歧视,我遇到了一些奇怪
的
事情。如果我打开实际
的
object属性,一切都按预期工作。但是如果我使用析构,
类型
记录会报告一个错误。我认为这与编译时
的
析构实际工作方式有关,但我不确定。
浏览 1
提问于2018-09-06
得票数 3
回答已采纳
1
回答
为什么TS不用'typeof‘和'in’警告不可能
的
条件?
typescript
在4.9份声明
中
,他们描述了现在
的
。于是,我把他们
的
例子带到操场上,对它进行了修补。if (typeof packageJSON.name === "string" && typeof packageJSON.name === "number") { 我认为
TypeScript
可以
推断
packageJSON.name是一个字符串,这意味着不可能检查packageJSON.name
的
类型
是否是右边
的
浏览 6
提问于2022-10-07
得票数 0
回答已采纳
1
回答
TypeScript
:属性'propertyName‘在'T’
类型
上不存在
typescript
、
typescript-typings
、
typescript-generics
目前我正在学习
TypeScript
,我有一个问题:“属性‘值’在‘T’
类型
中
不存在。”这是我
的
密码:const parse: ParseType我会非常感谢你
的
帮助:) UPD:我刚刚添加了新
的
接口interface Currency {value?: number;},使我
的
泛型
类型
浏览 2
提问于2020-06-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深度学习中训练和推断的区别
深度学习中不同类型卷积的介绍
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
一文带你认识深度学习中不同类型的卷积
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券