腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
typescript
中有
没有办法
用
type
来
定义
可选
字段
?
typescript
、
types
、
interface
、
refactoring
、
optional
: number;
type
B = Optional
浏览 10
提问于2021-01-28
得票数 0
2
回答
TypeScript
JavaScript + JSDoc @模板类型合并混淆
typescript
此外,
在
结果中
定义
了
可选
字段
。我使用Required对此进行注释:但是,
在
访问结果时,我只看到类型的
字段
,这些
字段
在
类型联合中被标记为必需,因此保证
在
函数参数对象中存在。我看不到类型联合中类型中的
可选
字段<
浏览 6
提问于2022-07-09
得票数 1
回答已采纳
1
回答
为什么这个索引签名不能是
可选
的?
javascript
、
typescript
在
TypeScript
中,有一个名为Partial<T>的预
定义
类型。它的
定义
如下: [P in keyof T]?: T[P];显然,索引签名被标记为
可选
的,这是可行的。如果我想做同样的事情 [ key: string ]?: T
TypeScript
抱怨?。这是因为接口可能不包含
可选
字段</em
浏览 2
提问于2019-08-03
得票数 7
回答已采纳
3
回答
如何在功能组件中将默认道具设置为所需道具?
reactjs
、
typescript
、
react-props
在
Typescript
中,我按如下方式设置了一个组件:
type
: 'round' | 'square'; return ( );
type
属性是必需的,并且
在</
浏览 2
提问于2021-07-07
得票数 0
2
回答
为什么
TypeScript
允许
在
具有不同参数类型的自
定义
泛型类型之间赋值?
typescript
、
typescript-generics
我
定义
了一个简单的自
定义
泛型类型,如下所示:然后我像这样使用它:const b: MyType<number然后,我通过添加一个
可选
字段
对类型进行了一些更改: anything?: T我没有更改任何其他代码,但现在这一行:报告编
浏览 0
提问于2020-10-13
得票数 1
1
回答
Typescript
:如何将库接口中的属性从
可选
重写为必需
typescript
我
在
一个库
中有
一个带有
可选
id
字段
的接口: id?: string;我想要覆盖它,所以它 id?: string;所以我声明了模块,重新
定义
了接口,但是我被
Typescript
拒绝了 x.id.toString(); /&
浏览 1
提问于2021-09-07
得票数 1
1
回答
如何在角2中实现带有类型记录类和接口的“模式”以进行表单验证?
javascript
、
angularjs
、
typescript
、
angular
、
rxjs
我目前正在学习
TypeScript
和角2框架。我阅读了data关于类和接口的一些文章(和
TypeScript
),并进一步了解了关于数据驱动表单和表单控制
定义
(、和)的一些讨论。因此,当new User因此我认为我需要
可选
的运算符或基本对象为空(以避免
TypeScript
错误时,应用程序编译) 我想为某些
字段
设置选项(即性别是“男性”或“女性”),类似于丹
在
Auto in我知道我可以
用
ngForm、ControlGroups或FormBuilder
浏览 3
提问于2016-05-27
得票数 0
1
回答
从GraphQL架构生成的
Typescript
类型重写
typescript
、
code-generation
、
typescript-generics
在
GraphQL中,您可以创建自
定义
标量类型,这将生成以下类型:/graphql.ts export
type
Scalars = { Boolean: boolean像NodeDescription这样的自
定义
标量类型将得到
typescript
类型any。
在
我的Angular客户机中,已经有一个NodeDescription类型(
在
../app/shared/syntaxtree中),我
浏览 17
提问于2020-09-26
得票数 3
回答已采纳
3
回答
当使用@Input装饰器时,如何解析‘属性'foo’没有初始化器,并且
在
构造函数中没有明确赋值?
angular
、
typescript
在
不删除严格类型的情况下,如何正确初始化具有@Input装饰器的属性?@Input foo: FormGroup;
浏览 0
提问于2018-11-09
得票数 7
回答已采纳
2
回答
在
RealmJS中使用undefined而不是null
typescript
、
react-native
、
realm
我想知道有
没有办法
强制RealmJS
在
可选
字段
上返回undefined而不是null? 我之所以这样问,是因为
typescript
的
可选
类型实际上是T | undefined,而不是T | null。
浏览 4
提问于2019-11-20
得票数 0
2
回答
在
Partial<T>中
定义
TypeScript
的逆
typescript
TypeScript
具有默认
定义
的Partial类型,因此可以使用Partial<{x: number, y: string}>
来
获得类似于{x?: number, y?: string}的类型(类型的属性变为
可选
的)。它被
定义
为 [P in keyof T]?我从一个显而易见的
定义
开始: [P in keyof T]: T[P
浏览 2
提问于2019-03-04
得票数 29
回答已采纳
1
回答
能在Kotlin轻松地构建DSL吗?
kotlin
TypeScript
允许非常好、干净和100%类型安全的方法
来
构建类似数据的DSL。我想知道
在
科特林有没有可能?可以
在
Kotlin中使用类似的东西吗?或者我遗漏了一些东西,并且有一种方法可以
在
Kotlin中构
浏览 0
提问于2021-06-28
得票数 2
1
回答
将
Typescript
接口属性从optional更改为defined
typescript
但它是这样的: 给定以下具有
可选
属性'id‘的接口。 interface User { name: string;users.map((user: User) => { // TS error:
Typ
浏览 9
提问于2020-09-25
得票数 0
回答已采纳
2
回答
语义UI表单验证-只有当值不是空时才验证某些表单
字段
jquery
、
validation
、
semantic-ui
我有一个表单,它的
字段
是必需的,也是
可选
的。我使用语义UI的表单验证行为
来
验证
字段
。<div class="field"> <input
type
="text
浏览 4
提问于2014-12-07
得票数 2
回答已采纳
1
回答
类型检查对象文字的
Typescript
问题
typescript
、
object-literal
在
TypeScript
中,您经常有一个到JS库的外部接口
定义
,其中许多
字段
(如果不是所有
字段
)都是
可选
的,通常是因为有相当多的
字段
,而您不希望强制库用户填写所有
字段
。大多数
字段
都会有合理的默认值。因此,
在
声明接口时,您可以使用?将
字段
标记为
可选
。但这严重限制了使用对象字面量进行类型检查,因为现在它不会捕获属性名称的输入错误。conf2 : SomeExternalLibraryCo
浏览 0
提问于2014-08-21
得票数 0
2
回答
在
json模式中可以
在
两个属性之间
定义
约束吗?
json
、
jsonschema
、
json-schema-validator
我的模式
中有
两个
字段
,一个是名为"name“的必需属性,另一个是名为"nameSort”的
可选
属性(用于
定义
排序属性)。如果
定义
了"nameSort“
字段
,那么"name”
字段
也应该
定义
为相同的值。
用
JSON模式
来
表达这样的“元素间”约束是可能的吗?我在这里粗略地读到了JSON,说不行。
浏览 7
提问于2015-01-12
得票数 9
回答已采纳
3
回答
检查变量是否为
typescript
联合中的特定接口类型
typescript
、
typescript1.4
有没有可能创建一个typeguard,或者其他完成相同目的的东西,
来
检查一个变量是否是
typescript
联合中的特定接口类型?
浏览 20
提问于2015-03-21
得票数 13
回答已采纳
1
回答
如何在
TypeScript
中推断
可选
属性?
typescript
、
type-inference
对于数据库模式,我有以下类型
定义
: [K in keyof T]: SchemaType<T[K]>下面是我
在
处理这个问题时遇到的一些可能有用的
TypeScript
特性。
TypeScript
有,这与我试图实现的类型推断类似。虽然上面的optional
字段
被推断为boolean,但是可以使用as
浏览 6
提问于2020-06-22
得票数 4
回答已采纳
1
回答
使用默认值和对象析构分配时
TypeScript
类型的修改
typescript
、
default
、
destructuring
今天我遇到了一个使用
TypeScript
(v3.5.1)的奇怪情况,这让我感到困惑。我
用
一个
可选
属性
定义
了一个接口,但是
TypeScript
允许我
在
使用对象析构时将默认值设置为任何我想要的: letter?foo: IFoo = {}; //
浏览 0
提问于2019-08-15
得票数 0
回答已采纳
1
回答
graphql codegen可以自动为钩子的结果数据
字段
生成类型吗?
typescript
、
graphql
、
codegen
我使用的是graphql codegen钩子,其结果类型为:ApolloReactCommon.QueryResult,这意味着它是一个具有data、loading和error
字段
的对象。通常,我会在其他组件中使用data,在这些组件中我需要
定义
它的类型。我现在需要写一些类似这样的代码
来
获取data类型:我原本希望得到为我创建的这个MyPost类型。有
没有办法
让它自动生成?我的配置: genera
浏览 13
提问于2019-11-06
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 4.5 发布,带来 Promise 功能改进
TypeScript 3.7 RC发布,备受瞩目的Optional Chaining来了
TypeScript 4.0正式发布!现在是开始使用它的最佳时机
TypeScript 中高级应用与完美实践
从React迁移到TypeScript:忍受了15年的JavaScript错误从此走远
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券