腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Array.find (和其他类似方法)不隐式
返回
“
未定义
”
javascript
、
arrays
、
typescript
Array.prototype.find
必须
返回
T | undefined。 但出于某种原因,在我
的
(自动生成
的
NestJS)环境中,
TypeScript
隐式地只有T作为此类方法
的
返回
类型
。如何使
TypeScript
自动
推断
find必须
返回
T | undefined
浏览 6
提问于2022-04-05
得票数 2
回答已采纳
1
回答
Typescript
不会
推断
未定义
为
来自
array.prototype.find
的
返回
类型
typescript
我有一个使用
typescript
3.7.2
的
项目,每次我在数组上使用"find“方法时,代码没有显示"undefined”作为可能
的
返回
类型
。this.customers.find(customer => customer.id === id);} 无论我是在存储库上调用"get“方法,还是在存储库中调用"this.customers.find”,它仍然
不会
将“
未定义
”显示
为
可能
的</e
浏览 24
提问于2019-12-25
得票数 1
回答已采纳
1
回答
在元组
的
联合中缩小
Typescript
的
范围
typescript
} 然后像这样调用这个函数: function bar() { if (a === undefined) { } return a; //
TypeScript
infers a as number (good!)} 因为函数foo
返回
元组(number, undefined)或(undefined, number),所以在没
浏览 13
提问于2021-03-26
得票数 1
回答已采纳
1
回答
TypeScript
泛型默认
类型
与上下文
类型
typescript
、
typescript-generics
在
TypeScript
中,我们使用上下文
类型
,当泛型
类型
未定义
时,
TypeScript
将尝试从
返回
值
推断
正确
的
类型
。const { count: countB } = complex(1)
浏览 3
提问于2021-03-05
得票数 4
1
回答
Vue/
Typescript
:如何输入
返回
css
的
对象文字?
typescript
、
vue.js
关于如何在我
的
css中使用道具,我遵循这里
的
答案( )。我想把initWidth作为一个参数传入,但它
的
默认设置是300。然后,我将初始数据设置
为
等于该属性,以便计算属性可以访问它。我需要为此制作一个新
的
界面吗?
浏览 0
提问于2021-09-29
得票数 0
2
回答
为什么
Typescript
不能
推断
可选参数
的
函数参数
类型
?
javascript
、
typescript
number) => void, cb: identity((foo /* infers number */) => {}),对于fn和fn3,TS能够
推断
出fn2和fn3
的
类型
在功能上是一样
的
,所以我想知道为什么TS不能
推断
出foo
的
类型
。 实际
的
用例是React
的
useCallback,我试图
推断
通过useCallback传递<em
浏览 0
提问于2021-04-03
得票数 7
2
回答
嵌套
Typescript
映射
类型
typescript
、
generics
、
union-types
在
Typescript
4.5.0中,我似乎无法获得要编译
的
值
的
类型
。这是一个编译器错误,还是我做错了什么,让Map
的
值泛型看起来像是一个联合
类型
?
浏览 0
提问于2019-07-21
得票数 1
1
回答
如何在
TypeScript
中创建相互依赖
的
元组
类型
?
typescript
、
tuples
ErrorType) => );当我调用它时,我通常会得到错误
类型
为
“未知”,这是可以
的
,但我
的
结果
类型
总是任何
推断
的
未定义
的
联合。'Document
未定义
‘
的
类型
。有什么方法让
TypeScript
知道如果错误
浏览 3
提问于2021-12-12
得票数 2
回答已采纳
1
回答
Promise
返回
{}而不是ImageData (
TypeScript
)
javascript
、
typescript
、
promise
尝试在
TypeScript
中使用以下代码: convertURIToImageData(URI) { resolve(imageData); image.src = URI; });} 从Promise
返回
ImageData,但我得到
的
是{} 像这样使用它: this.convertURIToImageData('url').
浏览 30
提问于2019-03-06
得票数 1
回答已采纳
1
回答
泛型函数参数中
的
推断
typescript
在
TypeScript
中,基本
类型
推断
非常简单:考虑到泛型参数
的
默认值
为
{},由于回调函数
返回
的
是number而不是{},因此预期下面的代码将导致
类型
错误是合理
的
return call
浏览 6
提问于2018-05-10
得票数 1
1
回答
如何在
typescript
中
为
数组编写函数indexOf?
reactjs
、
typescript
、
indexof
我正在尝试对
Typescript
使用函数arr.indexOf: const index: number = batches.indexOf((batch: BatchType) => (batch.id=== selectedBatchId)) BatchType
的
类型
如下: export default interface BatchType { month: number,} batches
来自
上下文,没有
类型
: const in
浏览 73
提问于2020-03-17
得票数 0
回答已采纳
2
回答
对可以
返回
多个不同对象
的
函数
的
返回
类型
进行更好
的
TypeScript
推断
typescript
我有一个这样
的
函数: function foo() { return { } b: false}
TypeScript
将
返回
类型
推断
为
: function foo(): {} 就我
的
目的而言,如果它将其
推断
<e
浏览 24
提问于2020-01-27
得票数 2
回答已采纳
1
回答
如何在
TypeScript
中
推断
可选属性?
typescript
、
type-inference
一些相关
的
TypeScript
特性
TypeScript
有,这与我试图实现
的
类型
推断
类似。虽然上面的optional字段被
推断
为
boolean,但是可以使用as const
推断
它为布尔文本。真为const,验证(名称: name.length ){
返回
name.length >0 &
浏览 6
提问于2020-06-22
得票数 4
回答已采纳
1
回答
在
TypeScript
中耗尽if-else语句中
的
枚举
typescript
TypeScript
(在严格模式下)
推断
以下函数
的
返回
类型
为
1 | undefinedconst f = (x: E) => { } else if (x === E.B) { }如何确保将
类型
推断
为
数字(因为枚举已耗尽)?目前我添加了... else { throw undefined; },但这
浏览 0
提问于2018-02-25
得票数 4
回答已采纳
3
回答
TypeScript
错误编译映射
typescript
'any’
的
参数不能分配给'Iterable<any,any>‘
类型
的
参数。属性'Symbol.iterator‘
的
类型
是不兼容
的
。
类型
'() => IterableIterator‘不能分配到键入'() => Iterator<any,any>’。属性“next”
的
类型
不兼容。
类型
'(value?:any) =>
浏览 5
提问于2017-05-25
得票数 5
回答已采纳
1
回答
如何通过打印文本中
的
值来
推断
对象
的
准确键?
typescript
我正在尝试创建一个函数,该函数
返回
给定值
的
键。expectFoo` to be "foo", not "foo" | "boo"在最后一行中,我希望key
的
类型
是
浏览 7
提问于2022-10-01
得票数 1
回答已采纳
1
回答
如何使
TypeScript
类型
推断
对数组起作用
typescript
我有一个属性集合
的
类型
/接口。每个属性都有自己指定
的
类型
。请参见下面代码示例中
的
Props。我正在尝试定义一个
类型
,它是一个元组<A, B>,其中A必须是其中一个属性
的
名称,而B必须是该属性值
的
对应
类型
。例如,['someStr', 'a']应该满足
类型
,而['someStr', 1]应该失败,因为根据Props,1必须是字符串。,上面
浏览 19
提问于2019-03-22
得票数 0
回答已采纳
1
回答
React结合使用具有
类型
安全性
的
useQuery
的
多个自定义钩子
的
属性
reactjs
、
typescript
、
typescript-generics
、
react-query
我有任意数量
的
自定义钩子,这些钩子从useQuery
返回
查询结果。有一点要注意
的
是,当
TypeScript
是一个UseQueryResult数组时,我确实设法让data
推断
出正确
的
类型
,而不是TData
的
一个层次。作为参考,我目前从data获得
的
是unknown[][]。当然,我希望得到
的
是一个带有
来自
data
的
UseQueryResult值
的
元组。我想,可能删除
浏览 14
提问于2022-06-16
得票数 1
2
回答
自定义
Typescript
数组到映射转换器
的
类型
错误
arrays
、
typescript
我想在
typescript
中实现一个arrayToMap函数,到目前为止我做到了: export function arrayToMap<K extends keyof V,V>(arr: V[],- error} 但是我在指定
的
行上得到了这个错误如何正确处理此用例
的
类型
?
浏览 23
提问于2021-07-06
得票数 0
回答已采纳
1
回答
类型
‘any[]’中缺少以下属性:长度、弹出、推送、连接和26 more.ts
javascript
、
html
、
angular
、
typescript
我在visual studio代码->中出错了我不知道理由,但请检查我
的
代码: trainingPlanResponse
浏览 4
提问于2020-10-21
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【行业资讯】TypeScript 5.1 正式发布
TypeScript 4.1发布,新增模板字面量类型
函数返回值类型优化,JSX增强,TypeScript 5.1 发布!
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券