腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
条件
对象
键
:
属性
A
存在
问题
B
必须
存在
typescript
背景 我希望根据
对象
中是否
存在
另一个
键
来有
条件
地在该
对象
中键入
键
。
问题
我有一个
对象
,它有一些必需的
键
和一些可选的
键
。我不知道如何创建它,因此其中一个可选
键
取决于另一个可选
键
的
存在
。'}>Member Button</button> return ( <p>{user.username} is
浏览 34
提问于2020-07-12
得票数 0
1
回答
在
Typescript
中,类型`object`和`Record<any,any>`之间有区别吗?
typescript
在我看来,object和Record<any, any>这两种类型都包含相同的有效
对象
集,这是typeof x === "object的任何内容。这两者之间有什么区别吗?
浏览 780
提问于2018-09-09
得票数 10
回答已采纳
1
回答
为什么涉及有
条件
定义的
属性
的联合会导致比预期更松散的类型?
typescript
考虑以下
TypeScript
代码:相反,我发现这种类型 a: number;} | {
b
?: undefined;在我看来,这似乎是不正确的,因为在任何情况下,
属性
都不能以未定义的
浏览 6
提问于2022-06-27
得票数 0
回答已采纳
1
回答
区分
TypeScript
中的记录和
对象
?
typescript
我试图在
TypeScript
中创建一个
条件
类型,它区分“记录”类型(其中键是无界/动态的)和普通
对象
类型(其中键是预定义的)。type R = { [x: string]: any }我可以获得类型的
键
,并检查一些有希望肯定不
存在
的
属性
:type O = { a: string;
b
: number } type
浏览 1
提问于2020-11-24
得票数 1
回答已采纳
1
回答
Typescript
只允许来自另一个
对象
的
键
typescript
我一直在尝试键入一个
属性
,该
属性
将在子类中定义为
对象
字面量,该
对象
必须
只包含泛型类型中
存在
的
键
。Model<T> {} } 我试图确保模型的protected casts
属性
可能只包含泛型类中
存在
的
键
,在这种情况下,应该只允许name作为casts
属性<
浏览 3
提问于2018-02-17
得票数 4
回答已采纳
1
回答
在
typescript
中有
条件
地获取接口
属性
的类型
typescript
、
conditional-statements
、
extends
、
keyof
这是我的界面: interface Responses { foo:number; 204:{ }; } 我可以像下面这样获取任何
属性
类型: type TypeFor200 = Responses['200']; 但是,我希望将其设置为有
条件
的,以便如果接口中不
存在
200
属性
,则它应返回204的类型,如下所示: type AnyType=Responses['200'] : Responses['20
浏览 25
提问于2021-10-16
得票数 1
2
回答
Typescript
和REST API响应
javascript
、
reactjs
、
typescript
让我在这个
问题
的开头说一句,我是刚接触
typescript
的新手,但我是一位长期的JavaScript开发人员。 我有一个现有的JavaScript应用程序,我希望过渡到
typescript
。在JavaScript应用程序中,它调用rest API来获取数据,然后检查它是否
存在
,然后有
条件
地呈现应用程序。在JavaScript中,我可以动态检查响应
对象
上是否
存在
属性
,并有
条件
地呈现它。在
typescript
中,它抛出
浏览 4
提问于2020-09-26
得票数 1
2
回答
Liquibase,在Oracle中创建外
键
,先决
条件
java
、
sql
、
database
、
oracle
、
liquibase
这意味着DDL和数据已经
存在
(或者不
存在
于开发框中)。我
必须
创建一个changeLog,它记录在非空DB上运行的所有内容,但在空DB上实际执行。我做得很好,但是我有点被外
键
所困扰。(通常,我正在创建先决
条件
,期望各种
对象
不
存在
,如果失败,则MARK_RAN更改)。 当我不知道外
键
的确切名称时,我发现很难写出正确的前提
条件
,外
键
可能
存在
也可能不
存在
。液化基中有<foreignK
浏览 6
提问于2013-11-22
得票数 2
回答已采纳
1
回答
为什么即使界面中
存在
不需要的
属性
,
typescript
也不会抛出错误?
typescript
、
typescript2.0
export const loadStore: StoreMethod = (store) => {} 我期望
typescript
抛出一个错误,因为在返回
对象
中应该是没有working
属性
的Store。
浏览 0
提问于2017-04-17
得票数 0
2
回答
将
属性
从一个
对象
分配给另一个
对象
typescript
在将
属性
从一个
对象
复制到另一个
对象
时,如何让
TypeScript
理解所提供的
键
实际上属于目标
对象
?Example { dontUpdate: stringconst
b
:Example = { value: 2, dontUpdate: '
b
' } Object.key
浏览 0
提问于2020-09-05
得票数 0
1
回答
如果推断类型是空
对象
,则使函数参数可选
typescript
如果推断的类型
存在
键
,如果它不
存在
或者是一个空
对象
,我如何设置函数参数?const MyFunc = <T extends {}>(vars?MyFunc<{}>() MyFunc<{ a: string }>() 我尝试过重载和
条件
类型检查对于当前的
TypeSc
浏览 5
提问于2022-11-22
得票数 1
回答已采纳
1
回答
在两个单独的函数中创建和填充
对象
,还是在一个函数中创建和填充
对象
?
javascript
、
cyclomatic-complexity
问题
是我有一个由
键
和值组成的元素数组,我需要将这个数组简化为一个
对象
,其中包含
键
和每个
键
的值的和(例如,["foo", 1], ["bar", 1], ["foo", 1]变成了{foo: 2, bar首先初始化
对象
并将所有关键点设置为0,然后使用该
对象
,还是使用空
对象
并每次都检查
属性
是否
存在
更好?我的示例使用了一个map,但这是因为这个
问题</em
浏览 14
提问于2020-06-06
得票数 0
2
回答
严格定义接受
对象
的函数的类型,修改它的值,并在
TypeScript
中返回它
typescript
我想要创建一个函数,使一个新
对象
具有与它所接收的原始
对象
相同的
键
,但其值等于null。 returnObj[key] = null}var nulled = nullify({
b
: 2 conso
浏览 6
提问于2017-02-25
得票数 2
回答已采纳
1
回答
通过将
键
和关联值类型传递给泛型来缩小索引类型
typescript
与相似
问题
的区别创建EntitySpecification,即ProductSpecification的泛型类型,如: propertie
浏览 0
提问于2021-01-01
得票数 0
回答已采纳
1
回答
如何从dynamoDb中选择有序
对象
的
键
和查询
amazon-dynamodb
假设我有一个
对象
epochTime : 1527174282 state : fail从AWS的文档到查询 如果我只想从A到
B
从整个数据集查询某个项(只想使用排序
键
),我应该如何选择哈希
键
并查询这类数据才能有效地工作?
浏览 0
提问于2018-05-24
得票数 0
回答已采纳
1
回答
索引类型的
条件
切换
typescript
、
conditional-types
我希望设置一个
条件
,如果传递给它的类型具有索引签名,该
条件
将触发它。is indexed" :const
b
:正如您可以从注释中看到的那样,
存在
一个类型错误,因为
TypeScript
似乎认为
对象
类型没有明确的索引签名,而是那些确实有索引签名的
对象
的
浏览 1
提问于2020-04-15
得票数 2
回答已采纳
1
回答
对JSS和
TypeScript
进行反应
reactjs
、
typescript
、
jss
我还使用classnames包,有
条件
地分配多个类名,并获得相应的
TypeSCript
错误。</div> }要记住的事情: 在定义styles
对象
时,
必须
定义在render方法中引用的classes的任何成员。没有
TypeScript
,您可以“使用”许多类,而不是像占位符那样定义它们;使用
TypeScript
,它们都
必须
浏览 3
提问于2020-01-06
得票数 5
回答已采纳
1
回答
TS识别记录
键
可能是未定义的吗?
typescript
如果我定义了一个类型:然后每次我访问myObject上的
属性
时,
TypeScript
都假设类型是SubType。这显然不是这样的,因为任何
对象
都不可能对每个可能的
键
都有值。这导致了未明确定义的价值观。是否有一种最佳方法来确保
TypeScript
标识如果
键
不
存在
,值可能是未定义的?
浏览 2
提问于2022-01-07
得票数 0
1
回答
是否在物料UI中使用WithStyles<typeof styles>?
reactjs
、
typescript
、
material-ui
、
typescript-typings
我的
问题
是,为什么文档建议使用WithStyles<typeof styles>而不是WithStyles<string>。能否请某人深入解释一下typeof样式的评估结果?
浏览 12
提问于2020-01-15
得票数 0
回答已采纳
1
回答
按以前使用索引类型的方案获取值
typescript
、
generics
我有一个类,它获取一个配置
对象
。我希望能够通过类公开的方法在其中获取和设置值。Config(conf);c.setValue('title', 'New Title'); 实现这一点应该是可行的,但是在实现这两种方法时,我遇到了一个
问题
:我可以迭代Schema中的每个
对象
,然后再迭代values数组。但我的目标是,这个
键
实际上是一个ConfigValue.name
属性
。我的返回类型也应该是ConfigV
浏览 11
提问于2019-05-08
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 4.1发布,新增模板字面量类型
从React迁移到TypeScript:忍受了15年的JavaScript错误从此走远
TypeScript 3.7 RC发布,备受瞩目的Optional Chaining来了
TypeScript 中高级应用与完美实践
每日一记:Python 字典 dict
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券