腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
TypeScript
:
可选
类
属性
的
问号实际上有什么区别吗?
、
、
、
在
TypeScript
中
,我已经知道使用问号将函数参数或接口
属性
标记为
可选
的
。当您在使用函数或接口时忽略设置非
可选
值时,
TypeScript
会给您带来错误。但是
TypeScript
还允许您在类
属性
中使用问号,例如: propertyWithQuestionMark} 以上两个
属性
在
Type
浏览 2
提问于2018-11-06
得票数 0
2
回答
typescript
中
的
可选
属性
类
、
我是
typescript
的
新手,我想知道
typescript
中
可选
属性
类
的
实用程序是什么?它们之间
的
区别是什么: a: number | undefined;
浏览 3
提问于2017-12-22
得票数 59
回答已采纳
1
回答
未定义必需
的
属性
我惊讶地发现,如果从未为
TypeScript
类
属性
赋值,它们可能会从转换后
的
输出
中
消失。class Foo {} function Foo() { return Foo;Foo.value
属性
没有声明为
可选
属性
,因此我希望构造函数创建该
属性
浏览 1
提问于2017-01-18
得票数 2
1
回答
映射类型,以使所有
属性
都是必需
的
TypeScript
类
可以具有
可选
属性
和所需
属性
。 foo?: string; baz: string = '';}问题是,我们能
浏览 0
提问于2018-10-18
得票数 22
回答已采纳
3
回答
用
可选
属性
实例化
类
的
正确方法
、
、
目前,我正在将JavaScript模块迁移到
TypeScript
,并且在强键入具有
可选
属性
的
对象时会遇到问题。我找到了一种打开模态
的
方法。该方法只有一个参数,它是模态
的
不同选项
的
映射,并且都是
可选
的
。openConfirmDialog({text : "are you sure ?"})迁移到
TypeScript
后,我声明了一个
类</em
浏览 8
提问于2016-08-10
得票数 3
1
回答
如何具有Immutable.js
可选
(
TypeScript
)记录类
属性
、
、
如果您试图拥有一个具有
可选
属性
的
Record
类
,如下所示: field: undefined field: string;...you得到一个
TypeScript
错误,如下所示:TS2415: Class 'MyRecord': string;...
Typescript
不再抱怨,但是您
浏览 0
提问于2017-03-24
得票数 2
回答已采纳
1
回答
Mikro-orm
的
OptionalProps
、
、
我正在尝试如何定义其他
可选
属性
。// This is the bit I cannot figure out isAnotherProperty: boolean = false; 使用上面的
TypeScript
基本上,我
的
BaseEntity具有
可选
属性
,EntityA也是如此。我可以从[OptionalProps]?:
中
删除BaseEntity,并在EntityA中使用[OptionalProps]?: &
浏览 5
提问于2022-02-07
得票数 4
回答已采纳
1
回答
typescript
接口上
的
可选
参数?
、
、
操作符可用于将函数参数标记为
可选
。接口参数上
的
?运算符是什么意思?例如,如果我们有这个
typescript
接口: phone?: string;和一个实现该接口
的
类
:} 因为Person接口上
的
所有
属性
都是
可选
的
,所以Customer现在是否正确地实现了
浏览 3
提问于2018-02-26
得票数 15
回答已采纳
1
回答
为什么我不能在
TypeScript
2.4+
中
“实现”所有
可选
接口?
、
(name: string): void; stuff() { }class DerivedListener extends BaseListener { onBefore(n
浏览 2
提问于2017-06-28
得票数 4
3
回答
生成
的
typescript
看起来是多余
的
,但我打赌它不是
、
、
NSwag生成具有如下定义
的
属性
的
typescript
类
: id?: number | undefined;我知道?意味着id
属性
是
可选
的
。我希望这些
属性
定义实际上与上面的定义相同:id: number | undefined 这些定义之间有什么区别?为什么NSwag会选择第一个?
浏览 3
提问于2017-12-13
得票数 4
1
回答
Typescript
:从方法访问
可选
的
类
属性
、
、
在
typescript
中
,我创建了一个具有
可选
属性
和方法
的
类
。在该类
的
方法
中
,我想访问类型
属性
(以类型安全
的
方式,所以如果它们存在的话)。
浏览 9
提问于2021-02-18
得票数 0
回答已采纳
1
回答
TypeScript
中
奇怪
的
可选
类
属性
这在
中
运行得很好我正在使用代码1.56.2 value?: number; constructor(value?
浏览 6
提问于2021-06-03
得票数 4
回答已采纳
1
回答
如何使用
可选
属性
获取
Typescript
类
中
的
所有
属性
、
: string其中所有
属性
都是
可选
的
。如何获取
属性
名称数组,如:我试过了这将返回一个空数组,因为所有
属性
都是
可选
的
浏览 0
提问于2021-01-19
得票数 1
3
回答
Typescript
:使用
类
中
的
默认值初始化对象
、
如何创建一个使用默认
属性
初始化对象
的
typescript
class/js?当前使用带有
typescript
参数
的
类
export class StateModel { stateCode: string; this.stateName = stateName;
浏览 0
提问于2020-03-24
得票数 0
1
回答
TypeScript
映射类型
中
的
语法含义?
在下面的
TypeScript
类型声明
中
,与仅仅使用"?“那里? type ValidationMap<T> = { [K in keyof T]-?: Validator<T[K]> }
浏览 0
提问于2018-08-08
得票数 4
回答已采纳
1
回答
“对象可能是‘未定义’. ts(2532)”之后,我刚刚定义了它
TypeScript
正在为
可选
参数抛出Object is possibly 'undefined'. ts(2532)错误,尽管我刚刚定义了它. keyValue?唯一
的
区别是稍微冗长
的
语法。
浏览 6
提问于2022-08-05
得票数 4
回答已采纳
2
回答
如何在angular
中
映射
属性
长度不同
的
两个数据
、
、
、
例如,我需要用两个
属性
作为汉堡数据
的
种子:name和vegetable。Burger1有蔬菜,但burger2没有。create请求只需要名称,蔬菜是
可选
的
。 如何在angular或
typescript
中
实现播种两个汉堡
的
所有现有信息,即使一个有
可选
属性
而另一个没有?真正
的
数据有5个以上
的
属性
是
可选
的
,比如蔬菜,所以我会尽量避免所有5个
属
浏览 31
提问于2021-06-24
得票数 0
回答已采纳
4
回答
如何告诉
TypeScript
对象
中
的
可选
属性
存在并已设置?
)) fn(myVar); // Still same error{} 类型'Second‘
的
参数不能分配给类型'First’
的
参数。
属性
'propertyA‘在类型'Second’
中
是
可选
的
,但在类型'First‘<em
浏览 9
提问于2017-01-11
得票数 29
5
回答
角类型记录界面默认值
、
我
的
界面: longitude: number, popupText: string}mapMarker: MapMarker; this.mapMarker.latitude = location.coords.latitude;= location.coords.longitude; this.mapMarker.popupText = "Your current Locat
浏览 0
提问于2019-02-24
得票数 11
回答已采纳
2
回答
属性
“selectedHero”没有初始化程序,并且在构造函数
中
没有明确分配
、
、
我学习角和我有一个问题
的
教程。所以我在这里,,你可以看到这一行问题是我有个错误selectedHero!: Hero; 这是正确
的
工作,但这不是很好
的
做法。知道我怎么才能更好地编码吗?
浏览 6
提问于2021-02-02
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券