腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
VS
代码
类型
推断
比
Typescript
更
有效
?
、
、
引用- https://github.com/Microsoft/
TypeScript
/issues/30175 和 { //search for exact matches%20(term%3A%20string%2C%20values%3A%20string%5B%5D)%20%3D%3E%20string%5B%5D%3B%0D%0A%20%20%7D 谁知道为什么
VS
代码
可以
推断
出第21行的正确
类型
,但<
浏览 4
提问于2019-03-08
得票数 0
1
回答
是否可以将
vs
代码
配置成导入将使用绝对路径(而不是相对路径)的方式?
、
、
上一次更新后的VSCode现在知道如何自动添加导入。然而,它添加了使用相对路径--是否知道它是否是可配置的?
浏览 7
提问于2017-11-16
得票数 14
回答已采纳
1
回答
使用否定的真实/错误缩小的推理错误
在
VS
代码
中使用
TypeScript
时,我无法通过使用否定的真实/错误缩小来
推断
对象的合并
类型
。if语句缩小,并且没有发生任何
推断
。这是不寻常的,因为在其他环境中,这种
类型
的缩窄确实
有效
,中否定的真实/错误的缩窄效果很好。 这
浏览 5
提问于2022-09-25
得票数 2
1
回答
如何获取
VS
代码
或
Typescript
以使用我的JSDoc
类型
、
、
、
我正在开始一个
Typescript
项目,但我非常习惯于编写JSdoc风格的注释,并且更愿意继续使用这种风格--除了一些其他的
Typescript
细节之外。但我似乎不能让
VS
Code识别我输入的任何内容-并
推断
它是自己的东西。这是在带有tsconfig.json的
typescript
(.ts)文件中,并且仅使用显示为的
有效
类型
。
浏览 16
提问于2017-08-24
得票数 1
回答已采纳
1
回答
为什么
TypeScript
不
推断
这个JSX工厂的返回
类型
?
、
、
、
tsconfig.json:"jsxFactory": "h"const element = <div></div>; // = any我已经在2017和
VS
代码</
浏览 3
提问于2018-12-31
得票数 2
回答已采纳
1
回答
我可以缩小在
TypeScript
中使用require导入的模块
类型
吗?
使用
VS
代码
中的
TypeScript
2.7.1语言服务,我可以得到导入到JavaScript文件中的模块的提示:但是,来自模块的
类型
推断
包括泛型[x: string]: any;。这意味着我可以从模块获得
有效
导出的自动完成,但如果我使用:是否有一种方法可以指定对象不可扩展?
浏览 1
提问于2018-03-16
得票数 0
回答已采纳
1
回答
将
TypeScript
编译器
推断
的
类型
添加到原始TS源
代码
中
、
、
使用
TypeScript
,您可以显式指定
类型
,也可以让编译器
推断
它们。private posX = 0;private sizeX = 0;我将运行
类型
推断
,因为在这种情况下可以
推断
类型
: number = 0;pr
浏览 3
提问于2017-08-16
得票数 4
回答已采纳
1
回答
如何在
类型
记录中引用数组项的
类型
?
可以使用以下语法引用
TypeScript
中的接口属性
类型
:Person['gender'],因此以下是
有效
的
TypeScript
: gender: 'male'addresses: [],是否有可能以同样的方式获得Person‘’addresses‘的数组项
类型
免责声明:我知道在这个玩具例子中,它可以很容
浏览 2
提问于2017-11-28
得票数 4
1
回答
TypeScript
编译器等式缩小在非局部变异后是不正确的。
、
、
TypeScript
编译器可以执行来
推断
值具有特定的文字
类型
。然而,这种
推断
可能
比
实际
有效
的时间更长。在下面的示例中,编译器认为this.state的文字
类型
"ALIVE"必须
比
实际要长。} }这将导致以下(不正确的)编译器错误: 此条件将始终返回'false‘,因为’活着‘和’死‘
类型
没有重叠但是,我想对该属性执行相
浏览 2
提问于2022-02-08
得票数 2
1
回答
JSDoc:我如何让IntelliSense/
类型
记录知道其他文件中的类?
、
、
、
、
/configuration'); //other code不幸的是,在带有IntelliSense/ESLint的
VS
代码
中,它提供了一个错误,
浏览 3
提问于2020-09-11
得票数 1
回答已采纳
1
回答
可以使用函数
类型
强制执行“无未知属性”吗?
在定义函数的返回
类型
时,如果在返回
类型
中不存在的返回对象中包含一个属性,则将收到一个
类型
错误,说明对象文本只能指定已知属性。,当从返回的对象中省略一个已知属性时,我们将收到一个
类型
错误,说明该已知属性丢失:const foo: (
浏览 1
提问于2021-01-09
得票数 3
回答已采纳
3
回答
类型
记录在数组销毁后抱怨变量
类型
我有个功能 return ["", 1, () => ""];
类型
有:string、number和(() => string)编译器将每个变量视为
类型
:string | number | (() => string) 我想在函数中传递这些变量,但是编译器抱怨
类型
不匹配
浏览 3
提问于2020-09-12
得票数 2
回答已采纳
1
回答
无法键入(通过JSDoc)样式的组件道具
、
、
对于那些不熟悉的人,这可以进行
推断
类型
,所以您可以在
VS
代码
中输入,而不必编写
类型
。const ProductImage = styled.div``;
VS
代码
只在imagePath (但不是props.)下面添加了一条可疑的警告行,因为
类型</e
浏览 2
提问于2020-09-23
得票数 1
回答已采纳
1
回答
使用等待/异步时,
TypeScript
中的Axios返回
类型
是不正确的
、
、
更新:这不是Axios或
TypeScript
的问题,而是一些奇怪的IDE配置问题。从零开始重新创建环境和.idea文件夹使其消失。在
TypeScript
中使用Axios时,使用异步/等待操作符(相对于承诺)似乎会使
TypeScript
推断
的
类型
不正确。>,但是
TypeScript
推断
这种
类型
为简单的Case[]日志记录到控制台,我可以确认响应确实是一个AxiosResponse对象,其数据属性为Case[]
类型
。
浏览 3
提问于2020-10-23
得票数 0
1
回答
类型
记录函数,它只接受返回相同
类型
的函数。
、
我想要创建一个函数check(f),其中参数f必须是返回与其参数相同
类型
的函数,并且将
推断
该
类型
。v : ""); // Shouldn't be OK 奇怪的是,这段
代码
确实报告了
TypeScript
(运行
TypeScript
3.5.1)中的错误,但在my
代码
(运行
TypeScript
3.6.2)中没有报告错误,后者将泛型参数T
推断
为<number | "&q
浏览 1
提问于2019-09-02
得票数 0
回答已采纳
1
回答
发出映射到.d.ts的
推断
类型
。
、
文件中有一个名为Commands的映射
类型
,如下所示:type Commands = { Com1.d.ts文件,如第二个
代码
段所示,因此客户
浏览 0
提问于2019-11-04
得票数 2
1
回答
从
TypeScript
中的promise块中的函数
推断
类型
、
、
我对
typescript
非常陌生,我想通过创建一个try...catch方法来减少对
typescript
块的使用。我遇到的问题是,我不知道如何
推断
或创建正确的返回
类型
,使我的
VS
代码
强度能够识别结果值。 我最初试图让它使用泛型
类型
,但我不认为这是正确的方法。console.log(a) console.log(a.n) })();
浏览 10
提问于2021-10-17
得票数 1
回答已采纳
1
回答
从匿名函数
推断
`never`返回
类型
时缺少错误
为什么在
推断
never返回
类型
时,
TypeScript
( 4.3.2或4.4.0-nightly)中的以下
代码
会有不同的结果,请参阅以下
代码
中的注释: willThrowExceptionToo('another message'); // NOT OK: compiler will not error
typescript
编译器在
浏览 19
提问于2021-06-04
得票数 1
回答已采纳
1
回答
ESLint VSCode错误-解析错误:'?‘期望的
、
下面是有问题的
代码
: [K in keyof Nested<T>]: Nested<T>[K] extends该
类型
的
推断
似乎是正确的,所以我不认为这是TS错误。如何让VSCode正确地看到它?
浏览 10
提问于2022-08-11
得票数 0
1
回答
TypeScript
类型
推断
-函数的泛型对象
、
、
、
我试图实现一个泛型函数,它接受函数和数据的接口,并相互传递结果。 state: S; methods: (s: S, c: C) => M; const state = params.state; const methods = params.methods(state, computed
浏览 1
提问于2019-08-01
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我们一直期待的 Typescript 特性
如果 ReasonML 没有 JavaScript 的那些怪癖,你该不该试试它?
Hegel:励志成为最好的 JavaScript 静态类型检查器
微软开源Python静态类型检查器Pyright
函数返回值类型优化,JSX增强,TypeScript 5.1 发布!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券