腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
Typescript
:无法使用
原始
类型
对
类型
映射
类型
进行索引
我正在编写一个实例化的类,它有一个方法,它的返回
类型
是一个对象,其键来自编译器推断的泛型
类型
。我遇到了以下代码片段的问题,因为编译器告诉我泛型
类型
U不能由
类型
T索引--我认为这是不正确的,因为U是使用T进行
类型
映射的,因此T总是能够索引U
类型
的对象。有没有办法向编译器确认是这种情况?我希望decodedObject有一个非“一刀切”的
类型
,它只包含传递到类实例化中的属性。
浏览 31
修改于2020-08-11
得票数 2
回答已采纳
1
回答
Typescript
:将严格的
原始
类型
强制转换为
原始
类型
问题是这段代码对原语返回的
类型
过于严格(例如,false而不是boolean)。我怎么才能修复它?也许我应该为defaultValue使用一些演员阵容?
浏览 5
提问于2021-03-19
得票数 0
回答已采纳
1
回答
在
typescript
中仅使用
原始
类型
属性的一部分创建子
类型
我有以下
typescript
定义: interface myType { instance: someInstance, }, instance: someOtherInstance, }} 基本上,我需要的是
浏览 18
修改于2021-11-04
得票数 0
回答已采纳
1
回答
TypeScript
扩展接口/
类型
的所有值
类型
给定一个具有已知键和值的接口,是否有可能告诉
TypeScript
,我想要一个具有与
原始
接口相同的键的
类型
,以及通过
原始
类型
和另一个
类型
的联合扩展的值
类型
。描述所需行为的伪(可悲的是无功能的)
TypeScript
代码: type FancyCSSObject = { [key: keyof CSSObject]: CSSObject[key] | OtherType}; 上面的代码不是有效的
TypeScript
,所以我的问题是,如何在
浏览 14
提问于2020-01-17
得票数 1
1
回答
原始
值可以是
Typescript
中的
类型
吗?
原始
值可以是
Typescript
中的
类型
吗? 例如,这是下面的有效
类型
吗?如果不是,如何使其有效? export type Status = {}
浏览 15
提问于2021-10-11
得票数 3
1
回答
使用类似包的
类型
定义
我在我的
Typescript
应用程序中使用了,一切正常。但是,
原始
库已经定义了
类型
,我可以用npm install --dev @types/fabric安装它们,但是
Typescript
不能识别fabric-with-gestures包中的
类型
。由于没有模块@types/fabric-with-gestures,我如何将fabric中的
类型
与fabric-with-gestures一起使用,而且我假设这两种
类型
基本上是相同的?这有可能吗?
浏览 39
提问于2019-11-16
得票数 2
回答已采纳
1
回答
如何在不覆盖
TypeScript
中的
原始
请求
类型
的情况下为req.body进行req.body
类型
注释?
我可以执行如下操作,将req.body
类型
设置为PersoneModel。req: Request<{}, any, PersoneModel>, res: Response) => {} 但是,我重写了
原始
请求
类型
浏览 1
修改于2022-08-30
得票数 2
回答已采纳
1
回答
如何转换对象
类型
我想使用
typescript
魔法从对象中确定
类型
。
原始
对象如下所示: ONE: { routes: { path: '/three', },}; 我想要获取与对象对应的
类型
浏览 1
提问于2021-02-17
得票数 0
1
回答
对于在编译时字段未知的对象,应使用
typescript
中的哪种
类型
?
(param: object) => {}const a: object = {}给出一个
typescript
错误:Property 'test' does not我想知道在<em
浏览 3
提问于2021-01-21
得票数 1
2
回答
是否可以使用
typescript
映射
类型
来创建接口的非函数属性的
类型
?
所以我在看
Typescript
的映射
类型
。是否可以创建一个接口来包装另一个
类型
,从而从
原始
类型
中删除函数?
浏览 0
提问于2019-12-02
得票数 2
1
回答
如何使用JavaScript文件及其测试用例自动生成
TypeScript
文件?
但是,没有工具可以自动将JavaScript文件转换为包含有意义信息的
TypeScript
文件(例如,除any外的其他精确
类型
注释)。如果给定JavaScript文件及其测试用例,是否有可能生成质量更好的
TypeScript
文件?例如,我可以想象一下,可以通过运行测试用例来修改JavaScript引擎,以动态注释
原始
JavaScript文件。
浏览 4
提问于2016-03-23
得票数 1
2
回答
TypeScript
:函数` `includes`‘必须采用相同的
类型
参数
在
TypeScript
中,函数Array.Prototype.includes要求我传递与
原始
数组相同的
类型
。但是我在想,使用includes来找出一个任意string
类型
的键是否存在于一个已知
类型
的数组中,这不是整个意义所在吗?forEach(configKey => { // do something })
TypeScript
在使用in
浏览 1
提问于2021-04-21
得票数 1
2
回答
TypeScript
/Range2,常见的数据转换模式是什么?
用2+编写一个棱角的
TypeScript
应用程序。export class Order { amount: number; orderNumber: 'cj12v2rf50000zoguviraoik9',现在,
浏览 1
修改于2017-04-05
得票数 0
回答已采纳
1
回答
在没有JS库的情况下,
TypeScript
包含@type的原则是什么?
通过引用@types/foo,我们可以在
TypeScript
代码中使用JavaScript库的功能。但是为什么呢?它只定义了一组数据
类型
和接口,但是实际的逻辑仍然在JS代码中。如果不包含
原始
的JS库,代码如何运行? 例如,为了在
TypeScript
中实现地图服务,我们只包含没有JS库googlemaps的@types/googlemaps。为什么会这样呢?
浏览 0
修改于2017-12-18
得票数 2
回答已采纳
1
回答
TypeScript
编译器:如何从CallExpression中获取
原始
函数的FunctionDeclaration?
我刚刚开始研究
TypeScript
的内部机制,我对如何获得
原始
函数的Signature或FunctionDeclaration感到困惑,因为它引用了
原始
函数在任意CallExpression中的用法。foo<number>(); } 给定对foo<number>() CallExpression的引用,我可以很容易地用typechecker.getTypeAtLocation(node)推断出它的物化
类型
以及返回值的
类型
但是,我实际上想要做的是获得
原始
函数的<em
浏览 7
修改于2019-05-09
得票数 4
回答已采纳
3
回答
在
TypeScript
中编写闭包
只是为了好玩,我尝试在包含闭包的代码中使用
TypeScript
的强
类型
。下面是
原始
JavaScript代码的样子: private_count += 1; } }()); 下面是我用
TypeScript
实现这一点的最好尝试我已经将它的
类型
浏览 20
提问于2015-09-03
得票数 9
回答已采纳
4
回答
基于接口
TypeScript
的通用工厂
我想实现泛型方法,它将返回基于提供的接口的具体
类型
。这在
TypeScript
中是可能的吗?break;} const concrete = createInstance<IDog>();在
TypeScript
中有可能吗?
浏览 5
提问于2017-09-29
得票数 3
回答已采纳
1
回答
如何使用
TypeScript
编译器API提取数组
类型
如何使用
TypeScript
Compiler API提取数组
类型
?例如,给定以下来源:如何才能从获取string[]
类型
到只获取string
类型
让这一切变得简单,但我还没有想出如何用
原始
的TS编译器API来复制它。似乎我需要使用checker.getTypeArguments(),但它需要一个我不知道如何创建的ts.TypeReference
类型
。
浏览 6
修改于2020-03-10
得票数 4
回答已采纳
2
回答
如何通过在
Typescript
中使用pattern操作属性来基于现有
类型
生成新
类型
对于像这样的基
类型
: name: string;}const afterTransform: Transformed<BaseObject> = { useAge: () => 1值的
类型
更改为返回
原始
类型
的函数如何在
Typ
浏览 28
修改于2021-05-27
得票数 1
回答已采纳
2
回答
TypeScript
中的代数数据
类型
用另一种方式表达declare var windowState: WindowState STATE_MAXIMIZED =
原始
问题type Weather = '
浏览 6
修改于2017-01-09
得票数 14
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券