腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
Typescript
对象
属性
断言
有关
其他
属性
的
某些
内容
javascript
、
typescript
我使用它来存储从API接收
的
数据。此
对象
如下所示: class Store { data: object || null = null; } 现在我知道如果isLoaded我应该如何有效地键入这些
内容
? 我可以从isLoaded生成,这将检查data是否为null。这将是很棒
的
,但有时这些
对象
太动态了,不容易检查。store = new Store() as ({isLoaded: false, data:null} | {isLoaded
浏览 43
提问于2020-10-20
得票数 0
回答已采纳
1
回答
如何在类型记录中签入隐式索引签名类型?
typescript
我试图弄清楚隐式索引签名
的
规则是什么,但还是停留在这个例子上:interface A { [index: string]: string } return { a : 'a' }当然,这是因为{ a : 'a' }是隐式
的
,any和any可以隐式转换到
其他
任何东西。相反,假设我们对返回
的
内容
比较挑剔,也许这是B类型
的</
浏览 1
提问于2018-09-04
得票数 0
回答已采纳
3
回答
处理未知变量
的
TypeScript
错误:“object”类型上不存在
属性
typescript
我试图了解如何正确地处理未知变量,该变量可能是一个具有特定
属性
的
对象
。这源于在使用仍在开发中
的
第三方库时
的
各种尝试/捕捉场景,因此"e“可能是具有
某些
属性
的
对象
,也可能不是
对象
。以下是我问题
的
简化版本,但这个问题还有
其他
一些表现形式。因此,我希望避免类型
断言
或禁用类型检查。我正在寻找
的
是一种检查“未知”值
的
正
浏览 4
提问于2021-08-27
得票数 2
1
回答
Rails模型最小:“期望虚假为真”
ruby-on-rails
、
ruby
、
minitest
我很难得到一个
断言
来传递一个最小
的
RoR。据我所知,这个
对象
应该是完全有效
的
。我可以在products页面上添加一个具有这些
属性
的
对象
,但是在测试中使用相同
的
属性
会导致这个
断言
失败。(gif|jpg|png)\z}i, }有问题
的
测试: test "pr
浏览 3
提问于2021-06-28
得票数 0
1
回答
在
断言
另一个
属性
之后对另一个
属性
进行
Typescript
推断
typescript
我有一个
对象
,其中一个
属性
的
类型依赖于另一个
属性
的
类型。type in question type: T} 我在
其他
地方有一些遍历
某些
项(可以是任何项)
的
typescript
,例如Item<any>[]: items.forEach(i => { if (i.t
浏览 18
提问于2020-06-26
得票数 2
回答已采纳
1
回答
删除nodejs
typescript
的
接口中不存在
的
属性
node.js
、
typescript
我正在使用带有
typescript
的
node.js,我有一个问题 在强制转换
对象
时,可以移除接口中不存在
的
属性
。
浏览 38
提问于2021-11-01
得票数 0
1
回答
如何在编码
的
UI测试中获得ListViewItem
的
分配组?
winforms
、
coded-ui-tests
我正在过滤
对象
列表,并根据
属性
的
某些
标准将它们排序为ListView中
的
不同组。对于编码
的
UI测试,我生成具有非常特定值
的
测试数据。我需要
断言
测试数据已被排序到正确
的
组中。我不知道如何获取组
对象
、组名或任何
其他
远程接近
的
内容
。 提前谢谢你。
浏览 0
提问于2016-05-20
得票数 0
回答已采纳
4
回答
如何
断言
所有选定
的
属性
都已设置(非空或空)
c#
、
.net
、
fluent-assertions
我要验证(
断言
)是否设置了DTO
对象
上
的
某些
属性
。我试图用流利
的
断言
来完成这个任务,但是下面的代码似乎不起作用: x => x.Description, .Should().NotBeNull(); 有可能用流利
的
断言
或
其他
工具来实现这一点吗?Fluent
断言
有S
浏览 2
提问于2013-12-28
得票数 8
回答已采纳
1
回答
.Map函数差异javascript
typescript
javascript
、
typescript
我正在将应用程序中
的
javascript代码更改为
typescript
,并注意到以下问题:var x= $.makeArray($(comparisonObjects)== IdtoRemove) { } })); 这在
typescript
中不起作用,因为"o“被
断言
为"Element”类型
的
对象</em
浏览 14
提问于2017-03-01
得票数 0
2
回答
结构类型不是鸭子类型。
javascript
、
typescript
、
type-systems
、
duck-typing
、
structural-typing
正如
TypeScript
中提到
的
类型记录
的
核心原则之一是,类型检查侧重于价值观
的
形状。这有时被称为“鸭子类型”或“结构子类型”.In
TypeScript
,接口填充命名这些类型
的
角色,.我
的
理解是,上述核心原则与Duck类型无关,而与
有关
,因为
TypeScript
是静态类型化语言。正如中提到
的
那样:它要求类型检查推迟到运行时,并通过动态类型或反射实现.
对象
的
合适性取决于<em
浏览 5
提问于2018-05-01
得票数 5
2
回答
如何设计只有一种
属性
类型不同
的
两个类共享
的
接口?
typescript
、
oop
因为数据库实体将
属性
设置为外键,因此
属性
是
对象
。但在json
的
情况下,该
属性
只是一个字符串类型。interface A { catalogue: string数据库实体类需要目录作为
对象
,因为CatObj包含
其他
信息,如id、名称等。catalogue: CatObjjson格式 title: 'hello', catalogue:
浏览 0
提问于2018-02-24
得票数 0
回答已采纳
1
回答
TypeScript
没有正确检查
对象
属性
。
typescript
我有一个
对象
,它具有字符串和数字
属性
值。当我想设置
某些
字段
的
值时,当使用
TypeScript
方法进行检查时,indexOf在检查
属性
类型时失败。const editableFields = ['title', 'description'] //
TypeScript
error here myObj[fi
浏览 4
提问于2019-10-10
得票数 3
回答已采纳
1
回答
对象
转换后
的
UpperCamelCase约定
angular
、
typescript
、
typescript2.1
我有以下
对象
,其值作为RxJs订阅方法
的
结果a返回:{ role: Object}export class BaseResponse { }, () => {
浏览 2
提问于2017-03-17
得票数 0
回答已采纳
1
回答
myvariable.subproperty?.value和myvariable.subproperty!.value有什么区别?
angular
、
typescript
value之间
的
区别是:如果子
属性
为null,则两者似乎都执行,从而传递一个空值。我知道
断言
操作符
的
一般含义,只是不确定当您这样链接调用
属性
时意味着什么。谢谢!
浏览 2
提问于2022-01-06
得票数 0
回答已采纳
1
回答
示例代码:在angular2中生成模拟
angular
、
typescript
、
angular2-testing
在DI页面中,有用于模拟
的
示例代码。 这是什么意思?
浏览 2
提问于2016-10-02
得票数 0
回答已采纳
1
回答
忽略Fluent DataMember中
的
Assertions.ShouldBeEquivalentTo
c#
、
fluent-assertions
我正在使用库来验证序列化是否如预期
的
那样使用DataContractSerializer。 我正在序列化
的
许多
对象
在
某些
属性
上都有[IgnoreDataMember]
属性
。在执行ShouldBeEquivalentTo
断言
时,是否有一种方法可以指示流畅
断言
忽略被忽略
的
数据成员?
浏览 2
提问于2017-04-03
得票数 1
回答已采纳
1
回答
我如何声明一个带有
属性
的
对象
,我将使用
Typescript
在我
的
函数中传递这些
属性
?
typescript
我一直在使用以下
内容
: content: '', href: ''但是现在我已经开始使用
Typescript
了,有没有更好
的
方法来声明一个
对象
,以及如何声明
属性
的
类型。我之所以使用这个
对象
,是因为它在一个函数中,并且在这个函数中,我有
其他
函数来设置和使用
属性
的
值。这对我来说是最好<
浏览 0
提问于2012-10-29
得票数 0
回答已采纳
2
回答
包含CSS
属性
的
对象
的
类型
css
、
typescript
我有一个函数,它接受页面上
的
一个元素,并将CSS添加到其样式
属性
中。我希望传递给它
的
参数是一个带有键
的
对象
,比如height、minWidth、flexDirection等。style: Style): void { el.style[property] = style[property]} 我
的
问题是输入这个
对象
显然,自己定义每一个CSS
属性
是不可行
的</e
浏览 0
提问于2020-11-07
得票数 3
3
回答
模板文字键具有“任意”类型,因为“string”类型
的
表达式不能用于索引类型
typescript
、
mapped-types
关于如何
断言
特定
的
键具有特定
的
接口或类型,比如这个,有许多类似的问题。我
的
问题是不同
的
,因为所讨论
的
密钥是由两个部分组成
的
,而不是简单地使用Object.keys之类
的
密钥。这似乎与
有关
,但我甚至不知道这是否是
TypeScript
能够解决
的
问题。目前,我有许多接口,这些接口中充满了
属性
名,它们是名称前缀(如team )和数字部分
的
可预测组合。大多数新转换
的
浏览 4
提问于2021-08-25
得票数 1
回答已采纳
1
回答
作为T键类型
的
变量用作动态
属性
将导致隐式字符串-索引类型。
typescript
、
typescript-generics
我有一个变量(在本例中是seedKey),它被简单地键入为keyof T,并且我在
对象
初始化器中使用它作为一个动态
属性
,该
对象
初始化器被分配给一个输入为Record<keyof T, string>
的
变量对于我
的
代码
的
其他
部分(未显示)来说,将seedKey变量类型保持为keyof T非常重要。由于以后需要使用seedMap引用seedKey
的
属性
,因此更改这些类型会引入许多类型
断言
,而我更希望避免这些<
浏览 11
提问于2022-11-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 3.7 RC发布,备受瞩目的Optional Chaining来了
TypeScript学习笔记(超全)
TypeScript 旅途1:基础类型
开心档之TypeScript 变量声明
TypeScript 3.1增加可映射元组和数组类型
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券