腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
具有
特定
属性
命名
的
接口
在
Typescript
中
指定
对象
数组
reactjs
、
typescript
我刚开始
使用
Typescript
,我认为我已经掌握了它,但今天遇到了一个问题,即从JSON为一个复杂
的
动态
对象
创建一个
接口
,并将其转换为下面
属性
的
泛型名称。“
如何
扩展我
的
数组
以接受多个
对象
,同时仍然保留
属性
名称?我见过索引器解决方案,但它似乎失去了获得预期
的
JSON
对象
概述
的
价值。
浏览 21
提问于2021-04-21
得票数 1
回答已采纳
2
回答
具有
不同类型
的
命名
属性
和任意
命名
索引
属性
的
Typescript
接口
typescript
、
typescript1.5
我想为一个
对象
创建一个
接口
,该
对象
具有
特定
命名
属性
的
特定
类型和所有其他
属性
的
不同类型。 size: 3, b: 'bar',}interface Foo {
浏览 18
提问于2015-07-22
得票数 10
3
回答
‘’compile time‘获取定义
接口
的
所有
属性
名称
的
方法
typescript
、
generics
、
interface
我想创建一个通用
的
TypeScript
类,用于呈现(作为HTML )实现
特定
interface
的
对象
数组
。()
TypeScript
接口
中定义
的
所有
属性
名称
的
“编译时”列表
的
最佳方法是什么?像C++模板一样,我相信
TypeScript
可以
在
“编译时”解析这些泛型,当
TypeScript
类型信息(比如提供给用于实例化
特定<
浏览 3
提问于2015-05-13
得票数 35
1
回答
定义不带索引签名
的
typescript
对象
形状
typescript
我真的很好奇,如果这是
TypeScript
中
的
一个设计差距。null; } 因此键必须是字符串,
属性
的
类型可以是原语或void。如果我现在
指定
一些方法,该方法接受一个
特定
的
接口
,从而满足Params
接口
,我得到
的
错误是,另一个
接口
没有索引签名。因此,另一个
接口
可能看起来就像。因此,我需要
指定
对象
的
键和值类型,以
浏览 61
提问于2021-03-01
得票数 5
回答已采纳
1
回答
如何
在
typescript
中正确
接口
对象
的
函数?
typescript
、
typescript-typings
我
使用
的
一个库抛出了很多TS错误。它
使用
Object函数。所以我创建了一个
对象
接口
,现在我需要定义所有
使用
的
函数以及它是哪种类型。我
在
玩弄函数和
对象
类型。Window元素似乎正常工作,但Object元素却不起作用。isValidElement(element) && ObjectHasOwnProperty.call(Object(element), 'default')) 我相信有一种更好
浏览 20
提问于2019-01-22
得票数 0
1
回答
TypeScript
:在
对象
上强制执行单个动态键
typescript
、
typescript-typings
是否有一种方法可以为
具有
单个动态
命名
键
的
对象
编写
接口
?让我们从一些基本知识开始,以我们
的
方式解决我
的
问题。
在
以下
接口
中,
对象
只能有一个键,并
命名
为"id": id: string这很好,因为
具有</
浏览 2
提问于2019-02-08
得票数 5
回答已采纳
2
回答
如何
仅允许作为同一
对象
中
另一个
属性
的
键
的
属性
typescript
我有一个代表JSON
对象
的
Typescript
接口
,它
具有
我正在调用
的
API (在一定程度上也
在
我手中)所需
的
特定
格式,可以简化如下: interface myCustomJson { id:myCustomJson本身
的
实例,要么是其
数组
(取决于properties
中
的
值)。此
接口
的
典型用法是如下所示
的</em
浏览 32
提问于2020-07-28
得票数 0
回答已采纳
1
回答
具有
未知数量
的
泛型
属性
的
Typescript
接口
,所有这些
属性
都应类型化为布尔值
angular
、
typescript
我想做一个
具有
未知数量
的
泛型
属性
的
typescript
接口
,所有这些
属性
都应该被定义为布尔值。如果我想创建一个带有
属性
'foo‘和泛型值
的
接口
,我会这样做: export interface Foo<T> {} 因为我基本上想做相反
的
事情,所以我试过了 export interface(@
typescript
-eslint/no
浏览 30
提问于2021-09-21
得票数 1
回答已采纳
1
回答
从类型Array<{.}>创建类型{.}
typescript
、
types
我
在
TypeScript
中
创建了一个类型:它定义了一个
具有
许多不同
属性
的
对象
数组
来代替...。我想要创建另一个类型,它应该
具有
与SomeType完全相同
的
结构,只是没有
数组
..so,我只需要从它
中
定义一个
对象
,比如:有什么方法可以基于
浏览 1
提问于2018-08-14
得票数 0
回答已采纳
1
回答
“成员不应存在于此类型”
的
TypeScript
类型声明?
typescript
在
TypeScript
记录类型
中
是否有一种方法可以断言该类型不能包含
具有
特定
名称
的
属性
? return foo
浏览 0
提问于2020-10-19
得票数 2
回答已采纳
2
回答
结构类型不是鸭子类型。
javascript
、
typescript
、
type-systems
、
duck-typing
、
structural-typing
正如
TypeScript
中提到
的
类型记录
的
核心原则之一是,类型检查侧重于价值观
的
形状。这有时被称为“鸭子类型”或“结构子类型”.In
TypeScript
,
接口
填充
命名
这些类型
的
角色,.我
的
理解是,上述核心原则与Duck类型无关,而与有关,因为
TypeScript
是静态类型化语言。正如中提到
的
那样:它要求类型检查推迟到运行时,并通过动态类型或反射实现.
对象
的
浏览 5
提问于2018-05-01
得票数 5
2
回答
将javascript错误
对象
转换为
Typescript
语法
typescript
我有这个函数,它曾经
在
普通
的
javascript
中
工作。我现在正试着把它“转换”成
Typescript
。response.statusText; console.log(error); }编辑器
中
的
红色曲折线条显示:和
浏览 0
提问于2018-01-30
得票数 1
1
回答
在
类型记录
中
定义静态可索引
对象
属性
typescript
、
object
、
indexing
、
keyof
我想编写一个带有object
属性
的
可重用
TypeScript
类,该
属性
具有
索引、
命名
属性
,可以
在
构造时定义这些
属性
,然后通过它们
的
名称进行修改。这些
命名
属性
可以是
接口
的
键,我
的
意图是
使用
这个
接口
静态地检查set函数
中
是否有不正确
的
键或迭代,如下所示: cla
浏览 3
提问于2020-06-21
得票数 2
回答已采纳
1
回答
typescript
中
的
可选参数?
typescript
刚开始
在
angular环境中
使用
typescript
。在下面的示例
中
,您可以将
属性
标记为可选吗?您
如何
建议
指定
没有子项
的
导航项目?对于常规
的
JS,我通常会依靠False值来检查
对象
是否
具有
children
属性
。但是
在
Typescript
中
,初始化一个空
数组
是最好
的
做法吗?其他可能有值/
浏览 3
提问于2017-05-02
得票数 7
回答已采纳
1
回答
为什么
在
Node.js代码中
使用
导入和要求()?
node.js
、
typescript
、
express
、
ecmascript-6
、
es6-modules
我正在读
的
源代码,发现这一行很有趣(#18):既然import是
在
ES6
中
使用
模块
的
新方法,那么为什么要
使用
或需要上面的代码呢
浏览 0
提问于2019-01-24
得票数 2
回答已采纳
2
回答
JS MDN文档
中
的
“
接口
”?
javascript
、
browser
、
interface
在
阅读JS
的
MDN文档时,我多次遇到“
接口
”这个词,但从未完全理解它所指的是什么。 我知道
在
JS
中
没有像Java、C#、
TypeScript
和所有其他类似的OOP语言那样
的
‘
接口
’。据我所知,
接口
只是一个
特定
类必须实现
的
属性
和方法定义(而不是实现)
的
集合,但对于JS来说,情况并非如此。现在,假设MDN表示某个
对象
的
一些
属
浏览 13
提问于2022-02-24
得票数 0
2
回答
使用
自定义类‘toString()
的
http post
angular
、
typescript
、
asp.net-web-api
我正在
使用
角反应形式,我得到了form.value并将其发送到asp.net web.下面代码片段
中
名为len
的
对象
是我编写
的
一个自定义类,它是TimeSpan
的
一个非常简单
的
版本。这是我
的
要求; "id": "a7b06cf9-36a5-4c7a-99e5-8b9661469329", "maxCapacity": 10
浏览 1
提问于2017-12-04
得票数 0
3
回答
TS
接口
-
具有
任何
属性
的
对象
typescript
、
interface
、
properties
如何
在
TypeScript
中
为
具有
任何
属性
的
对象
定义
接口
?
浏览 2
提问于2020-09-23
得票数 0
1
回答
为什么类型记录允许不正确
的
普通
对象
返回
接口
定义
typescript
“
如何
修复”现在是一个新
的
问题: 我遗漏了错误声明,因为类型记录没有告诉我我添加了不正确
的
数据。这是一个错误,或者这是什么原因?参见这里
的
代码框: string1: string;}; 更多
的
示例
中
,类型记录确实确保没有添加额外
的
属性</em
浏览 1
提问于2019-10-23
得票数 0
1
回答
如何
在jsdoc中
使用
接口
?
typescript
、
jsdoc
、
jsdoc3
that array */ return items.map((item) => item.name) } 我有这样
的
代码它接受一个名为items
的
参数。Items应该是任何
对象
数组
,如user、car、company、country等,如果该
对象
中有name
属性
的话。目前,我
在
一个项目中
使用
jsdoc,并将@param装饰器设置为@param {O
浏览 50
提问于2020-04-10
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript的6个高级技巧,让代码更清晰
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
HarmonyOS4.0 TypeScript高级
TypeScript 3.1增加可映射元组和数组类型
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券