腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
当我
使用
typescript
编译器
api
时
,
我
发现
接口
名称
包含
可选
属性
“
ClassDeclaration
”
、
当我
使用
typescript
编译器
api
时
,
我
发现
接口
ClassDeclaration
包含
可选
的
属性
name。如何获取没有
名称
的
ClassDeclaration
节点?
我
还
发现
接口
InterfaceDeclaration
包含
一个必需的
属性
na
浏览 12
提问于2020-10-26
得票数 2
1
回答
TypeScript
:
可选
类
属性
的问号实际上有什么区别吗?
、
、
、
在
TypeScript
中,
我
已经知道
使用
问号将函数参数或
接口
属性
标记为
可选
的。当您在
使用
函数或
接口
时
忽略设置非
可选
值
时
,
TypeScript
会给您带来错误。但是
TypeScript
还允许您在类
属性
中
使用
问号,例如:
浏览 2
提问于2018-11-06
得票数 0
2
回答
类型转换界面中
可选
属性
的几个问题
我
是
TypeScript
的初学者,
当我
学习
TypeScript
接口
时
,
我
发现
了一些
我
不理解的特性。interface LabelledValue {interface LabelledValue { size?LabelledValue)
浏览 0
提问于2019-05-22
得票数 1
回答已采纳
1
回答
类型检查对象文字的
Typescript
问题
、
在
TypeScript
中,您经常有一个到JS库的外部
接口
定义,其中许多字段(如果不是所有字段)都是
可选
的,通常是因为有相当多的字段,而您不希望强制库用户填写所有字段。大多数字段都会有合理的默认值。因此,在声明
接口
时
,您可以
使用
?将字段标记为
可选
。但这严重限制了
使用
对象字面量进行类型检查,因为现在它不会捕获
属性
名称
的输入错误。因为任何对象都会满足
接口
,所以任何具有额外
属性
的对象也会满
浏览 0
提问于2014-08-21
得票数 0
2
回答
如何
使用
Typescript
编译器
API
打印机在节点之间生成额外的换行符
、
当我
使用
编译器
应用编程
接口
的Printer生成
我
的
Typescript
代码
时
,
我
的代码生成如下: namespace Something { }namespace SomethingElse { ...} 为了可读性,
我
想在
使用
typescript<
浏览 17
提问于2019-03-20
得票数 11
2
回答
typescript
中的
可选
属性
类
、
我
是
typescript
的新手,
我
想知道
typescript
中
可选
属性
类的实用程序是什么?它们之间的区别是什么: a: number | undefined;
浏览 3
提问于2017-12-22
得票数 59
回答已采纳
2
回答
打字稿:是否有办法区分具有相同结构的类?
、
、
、
当然,这类东西可以以其他方式实现,但我仍然很好奇为什么TS不发出警告。相同的结构可能有不同的数据。 class Component<T
浏览 0
提问于2018-04-07
得票数 1
回答已采纳
1
回答
类型记录反射-必需的参数和默认值
、
、
更长的版本:假设
我
有以下文件:class Bar { ...}
浏览 2
提问于2016-01-09
得票数 9
回答已采纳
1
回答
如何在
TypeScript
中导出
接口
时
将
接口
封装在对象中?
我
有一个名为x.ts的文件,下面是它保存的内容: x: string;interface y{} x:string;interface i{}export = { x, }, i}
我
如何在
TypeScript
中做到这一点?
浏览 4
提问于2021-01-10
得票数 2
回答已采纳
1
回答
在
TypeScript
中为
可选
设置对象参数设置正确的类型
举个例子,假设
我
正在
TypeScript
中构建一个前端
TypeScript
库,用于创建传送带。type error 将CarouselSettings
接口
上的所有
属性
设置为
可选
。不过,这并不能很好地反映<e
浏览 17
提问于2022-07-04
得票数 0
回答已采纳
2
回答
如何让
TypeScript
知道
我
的对象的键?
、
我
使用
TypeScript
输入以下内容: const k = { width: '100%',}
当我
使用
智能感知
时
,
TypeScript
发现
我
的对象k现在,
我
想限制
属性
的值,所以我声明了一个
接口
: interface StyleSet { [key: string]: React.CSSProperties
浏览 48
提问于2020-09-17
得票数 0
2
回答
有没有办法添加鉴别器
属性
,以便
使用
Axios +
Typescript
将数据读取到已判别的联合对象中?
、
、
、
我
想
使用
Axios客户端实例将数据从
API
读取到
Typescript
识别的联合对象中。/url');
接口
响应是不带鉴别器的联合类型的JSON形式,例如{ prop1: 1, prop2: 2 }。
我
期望response的值为{ prop1: 1, prop2: 2, discriminator: "A" },并且
typescript
编译器
允许
我
在代码中调用鉴别器
属性
而不会出错
浏览 39
提问于2021-07-03
得票数 0
1
回答
如何在
typescript
中正确
接口
对象的函数?
、
我
使用
的一个库抛出了很多TS错误。它
使用
Object函数。所以我创建了一个对象
接口
,现在
我
需要定义所有
使用
的函数以及它是哪种类型。
我
在玩弄函数和对象类型。Window元素似乎正常工作,但Object元素却不起作用。尝试
使用
任何类型都会导致类似的错误,但数量较少(7个错误): interface Object {} error TS2349: Cannot invoke它是一个
包含
在J
浏览 20
提问于2019-01-22
得票数 0
1
回答
TypeScript
:
接口
vs类vs模块vs程序vs函数
我
阅读了位于:的
TypeScript
规范InterfaceClassModulesProgramsFunctions.Declare与var 有没有人可以简单地解释一下,在什么情况下应该
使用
上面的哪一个?
接口
和类是否与C#版本相同?
浏览 30
提问于2012-10-07
得票数 62
回答已采纳
1
回答
如何在
TypeScript
中推断
可选
属性
?
、
: String },其中name是
可选
的,因为它的optional
属性
设置为true。有办法这样做吗?一些相关的
TypeScript
特性
TypeScript
有,这与我试图实现的类型推断类似。// userSchema推断为// { name:{
可选
:真,验证(
名称
:字符串):布尔} //代替
浏览 6
提问于2020-06-22
得票数 4
回答已采纳
1
回答
setState要
我
指定状态
接口
的所有
属性
吗?
、
我
使用
的是React 15和
TypeScript
1.8。
我
的组件的state对象具有多个
属性
。
我
定义了一个描述其类型的
接口
,用class MyComponent extends React.Component<any, MyStateInterface>编写了
我
的组件,为构造函数方法中的每个
属性
设置了初始值
我
遇到的问题是,当调用this.setState只更新
我
的一个
属性</
浏览 9
提问于2016-07-11
得票数 1
1
回答
具有
属性
的函数的
TypeScript
接口
、
、
我
在一个
TypeScript
项目中
使用
Angular.js,并
使用
Jasmine进行测试。
当我
使用
spyOn在对象上模拟一个方法
时
,Jasmine用一个具有calls
属性
的函数替换该方法,例如,您可以执行thing.method.calls.count()。问题是
TypeScript
编译器
不知道方法上的calls
属性
,并给出
编译器
错误: property 'calls
浏览 0
提问于2015-09-22
得票数 3
回答已采纳
1
回答
如何确保财产上的某种格式
、
、
、
我
想知道是否可以描述一种格式,即
接口
属性
应该具有的格式。例如: age?: number, birthdate: string // should have format 'YYYY-MM-DD'
我
读过关于的文章,但它似乎只适用于类,而不适用于
接口
。
我
正在构建一个带有节点/表达式的
API
,并希望进行输入验证。因此,
我
正
浏览 0
提问于2017-06-18
得票数 1
1
回答
如何在
使用
autorest生成的
typescript
客户端
时
包含
cookies?
、
、
我
正在
使用
AutoRest为RESTful应用编程
接口
生成基于OpenAPI规范文件的
Typescript
客户端,如下所示: autorest --
typescript
--use-internal-constructors--override-client-name=MyApiClient --input-file=
API
.Swagger.json --namespace=MyApi.Client --
typescript
.output-folder=C:\One\t
浏览 52
提问于2019-10-02
得票数 0
1
回答
Array<T>.filter签名和用法上的差异
、
我
遇到的问题是Array<T>.filter的用法和
接口
定义之间的差异。
我
在一个Angular2组件中实现了这个过滤器: filterBy = filterBy.toLocaleLowerCase== -1);奇怪的是,
当我
进入
接口
定义
时
:Array<T>.filter(callbackfn: (val
浏览 0
提问于2019-02-06
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券