腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
TypeScript
编译器
API
提取
数组
类型
、
如何
使用
TypeScript
Compiler
API
提取
数组
类型
?例如,给定以下来源:
如何
才能从获取string[]
类型
到只获取string
类型
让这一切变得简单,但我还没有想出
如何
用原始的TS
编译器
API
来复制它。似乎我需要
使用
checker.getTypeArguments(),但它需要一个我不知
浏览 6
提问于2020-03-10
得票数 4
回答已采纳
1
回答
如何
从TypeObjects中获取
类型
名称和成员ts.TypeObject?
、
、
我正在
使用
TypeScript
编译器
来执行一些代码生成。这是我第一次直接
使用
编译器
API
。但是,我不确定
如何
使用
这个对象来检查它的
类型
。 /
浏览 6
提问于2022-05-07
得票数 0
回答已采纳
1
回答
如何
从
类型
别名引用其他
类型
别名中
提取
类型
参数和
类型
参数?
、
、
如何
使用
变形
编译器
4.2+ (或ts-
TypeScript
10+)从以下内容中
提取
: export type A = Record 导出
类型
别名A 是对 并通过它 & 那就是 也是一个
类型
别名。
使用
两个
类型
参数, 获取每个对象的名称/约束/默认值。
浏览 19
提问于2021-02-27
得票数 2
回答已采纳
1
回答
安装@types/leaflet后无法访问全局L命名空间
、
、
、
我正在努力为我的
TypeScript
项目中的
类型
定义获取对导出名称空间的引用。
使用
npm install --save @types/leaflet安装
类型
后,我的TS
编译器
(我正在
使用
VS代码)能够在
类型
定义文件中找到一些导出的类和接口,例如,转换、类,但我无法访问任何导出的命名空间我需要能够引用L全局函数,这样我才能调用leaflet
API
,但是
编译器
不能为我
提取
。我确实尝试在我的TS文件中
使
浏览 1
提问于2018-02-01
得票数 3
1
回答
如何
在
类型
记录中将Express查询param
类型
绑定为字符串
数组
、
、
我正在将一个查询字符串
数组
从postman传递到我用
类型
记录编写的Nodejs服务器。在我的后端代码中,
类型
记录
编译器
无法理解在express request对象的查询字段中发送的查询param的
类型
。它在错误下面不停地抱怨。1,但是如果在req.query.data上
使用
forEach循环,
编译器
报告错误“无法找到字符串的属性forEach”,如果我将req.query.data视为字符串并应用拆分函数,我也会出错。想要理解,
类型
记录
编译器<
浏览 6
提问于2020-05-16
得票数 6
回答已采纳
1
回答
TypeScript
编译器
API
-
提取
联合
类型
元组的
类型
、
如果我有一个
类型
为string[]的
数组
,并且我想从
数组
中
提取
类型
,我必须这样做:typeArgs[0]; // string但是,如果我有一个
类型
为[number, string]的元组,并且希望获得string | number的
类型
联合,该怎么办呢
浏览 2
提问于2020-09-21
得票数 0
1
回答
键入-检查
TypeScript
代码的字符串
我的处境: 我有一个程序,它生成一些
TypeScript
代码,基本上是从
api
中
提取
数据,然后查看
TypeScript
编译器
是否同意它与接口匹配。我已经在
类型
记录
编译器
<e
浏览 1
提问于2017-04-25
得票数 0
1
回答
类中的
类型
转换默认方法,而不创建类的新实例。
、
在将json响应从
api
输入到
类型
记录类之后,我无法访问该类的方法。
浏览 2
提问于2017-09-16
得票数 0
回答已采纳
1
回答
如何
从另一个(开发时)程序访问
TypeScript
中的
类型
信息?
、
、
我想在
TypeScript
中得到一个函数参数
类型
的列表。从谷歌搜索结果的一瞥中可以看出,
TypeScript
缺乏Java风格的反思。我曾经想过可以有某种
编译器
API
来获取这样的数据,以满足IDE开发的需要等等,但我没有发现任何数据。 那么,
如何
从另一个程序(构建工具、lint等)访问
TypeScript
中的
类型
信息?
浏览 2
提问于2015-07-21
得票数 2
回答已采纳
1
回答
VSCode智能感知-类实例
数组
、
、
、
我知道VS代码的intellisense是由
TypeScript
编译器
提供的,但是我并不是在编写
TypeScript
,而是很好的ol‘ES2015。无论
如何
,VS代码intellisense可以很好地工作在ES6类中,但是,我将在有一个类
数组
的地方松绑。我敢说,这将超出
编译器
的能力范围,但是是否有任何方法可以编写代码,使
编译器
能够推断存储在
数组
中的对象的
类型
?最好的猜测,因为很明显,他们可能是任何东西。 这是我的密码告诉你我的意思。=
浏览 2
提问于2017-06-22
得票数 1
回答已采纳
1
回答
如何
获取在
使用
实用程序
类型
时继承的接口成员的信息
我正在尝试
使用
TypeScript
编译器
API
从我的
TypeScript
源代码中
提取
元数据。// I will name the file where this code is: "example.ts"显然,当涉及实用程
浏览 9
提问于2022-09-10
得票数 0
回答已采纳
2
回答
在
Typescript
中,当
数组
包含不同的元素
类型
时,
如何
从
数组
类型
中获取元素
类型
?
假设我有一个不同
类型
的数据
数组
:
Typescript
可以自动推断和
提取
类型
,例如:这里
typescript
知道InputTypeArray是(string | number | {a: string,b: string})[]; 让我们将
数组</e
浏览 2
提问于2018-02-09
得票数 20
回答已采纳
1
回答
打印原始
Typescript
函数定义
toString(),如下所示:function example() {} 有没有办法让我得到我想要的东西?或者它能实现一个类似
Typescript
的新特性吗?
浏览 16
提问于2019-11-18
得票数 1
回答已采纳
3
回答
在没有安装IDE或编辑器的情况下开发
TypeScript
、
、
我在一个限制我下载和安装任何应用程序的地方工作,不管工作角色
如何
。我有几个web应用程序,我想迁移到
TypeScript
的角度2。在我自己的时间里,我是一个C#开发人员,
TypeScript
非常吸引人,因为它是静态
类型
的,只是编译成JavaScript。
如何
在不访问已安装的IDE或代码编辑器的情况下
使用
TypeScript
进行开发?是否有任何在线环境允许
使用
提供代码帮助/智能感知的
TypeScript
定义文件?
浏览 13
提问于2016-03-21
得票数 1
回答已采纳
2
回答
如何
在
typescript
中定义forEach下的
类型
?
、
、
、
我有一个PersonTypes对象
数组
,并且只想在forEach循环中
使用
partial of键。在
typescript
中提供
类型
的哪种编码更精确、更正确?'name' | 'gender'>、people.forEach((person: PersonTypes) =>{或people.forEach((person: any) =>{这样的事情,在
typescript
浏览 27
提问于2020-04-14
得票数 5
回答已采纳
1
回答
如何
在visual studio 2013中设置
类型
记录开发工作流?
、
、
我在visual 2013预览中
使用
类型
记录0.9.1.1。我有几个关于打字稿开发工作流程的问题。他说:我们可以在打字稿中加入google闭包“export符号”的功能吗?如果我想要,my_public_
api
.ts中的所有符号都保持原样,所有其他符号名都应该被混淆。
浏览 0
提问于2013-09-09
得票数 0
回答已采纳
1
回答
访问基本接口或类的
TypeScript
编译器
API
、
我在小型插件上
使用
TypeScript
编译器
API
,我很好奇
如何
从NodeObject获得它扩展的所有接口或类? 我没有在
TypeScript
编译器
API
文档中找到有用的例子.
浏览 1
提问于2020-07-31
得票数 3
回答已采纳
3
回答
Typescript
和React
使用
空
类型
数组
设置初始状态
、
export default class Alarms extends React.Component<{}, State> { alarms: []由于我正在尝试将
Typescript
我发现我可以
使用
alarms: new Array<Alarm>()来初始化一个空
类型
的
数组
,但是我真的不喜欢这个语法--有没有更简单/更好的方法?
浏览 5
提问于2018-07-12
得票数 25
回答已采纳
1
回答
这意味着什么: items:Array<any>
、
、
constructor() { this.addItems(); } 我不明白什么是“items:Array”部分以及它是
如何
工作的
如何
创建一个简单的表单?无论我做什么,如果我改变了一件事,我的app.module.ts就不能工作,这从来都不是问题。
浏览 25
提问于2019-04-22
得票数 0
1
回答
TypeScript
编译器
API
获取映射属性的
类型
、
如何
使用
编译器
API
获得
typescript
.Type? Mapping的符号具有两个预期的属性,但每个属性符号都没有
类型
。在{ success: React.ReactNode,error: React.ReactNode }中,您可以通过
使用
checker.getTypeOfSymbolAtLocation(symbol, symbol.declarations[0])获得每个属性的
类型
,但这似乎不适用于映射的
类型
浏览 4
提问于2020-05-21
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券