腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
声明
一个
函数
的
类型
,
在
typescript
中
返回
带有
推断
类型
的
函数
?
typescript
我正在尝试为如下所示
的
函数
创建
类型
: const someSelector1 = (state: ContextState) => () => state.currentName; const someSelector2= (state: ContextState) => (id: string) => state[id].values; 我想创建分配给"someSelector“
函数
的
类型
,并
推断
返回
函
浏览 21
提问于2020-04-19
得票数 1
1
回答
什么时候需要在
TypeScript
中
声明
返回
函数
类型
?
javascript
、
typescript
、
static-analysis
、
typing
如果我有以下基本
函数
,
typescript
可以自动
推断
返回
类型
。function myFunction(x: number, y: number) {} 如果
typescript
由于其他调用泄漏any而无法
推断
返回
类型
,因此无法进行正确
的
推断
,那么
声明
返回
类型
是否有用?callThatReturnsAny(),以
浏览 1
提问于2018-12-07
得票数 6
回答已采纳
2
回答
TypeScript
型推理
typescript
、
type-inference
在下面的代码
中
,我尝试创建
一个
访问给定输入
的
data属性
的
类型
安全
函数
。我
的
目标是避免在任何地方重复对data
的
访问,为此,我希望将样板保持
在
最小(例如,我希望
TypeScript
推断
尽可能多
的
类型
)。Promise<User>'. return
浏览 2
提问于2018-01-24
得票数 1
5
回答
为什么
类型
记录不能在使用区分
类型
检查时
推断
返回
类型
typescript
我想了解为什么
TypeScript
不能
推断
以下
函数
的
返回
类型
(虽然它能够
在
if-else语句中进行区分): if (typeoftest to be number|string|undefined当我们编写以下
函数
时: return String(ar
浏览 5
提问于2020-08-28
得票数 2
回答已采纳
2
回答
TypeScript
无法
推断
promise
类型
typescript
、
promise
、
optional
我试图使来自axios请求
的
响应是
类型
安全
的
,但是
在
使
TypeScript
编译器正确
推断
类型
时遇到了问题。考虑下面的
函数
,它只
返回
一个
axios请求,该请求
返回
.then块中所需
的
数据,并捕获.catch块
中
的
任何错误: interface ServerResponse { User_by_pk我甚至尝试显式地
浏览 71
提问于2020-07-12
得票数 2
回答已采纳
1
回答
可以使用
函数
类型
强制执行“无未知属性”吗?
typescript
在
定义
函数
的
返回
类型
时,如果在
返回
类型
中
不存在
的
返回
对象
中
包含
一个
属性,则将收到
一个
类型
错误,说明对象文本只能指定已知属性。): {status: string} { status: '200 OK', bar: 'baz', //
浏览 1
提问于2021-01-09
得票数 3
回答已采纳
1
回答
我们应该
如何
键入从调用泛型
函数
f<T>():T获得其值
的
变量
声明
?
typescript
book
的
变量(
类型
为Book ),并通过调用泛型getSomething
函数
获得它
的
值,而不显式地提供
带有
Book
类型
的
函数
调用。使用anotherBook,我们
声明
一个
没有显式
类型
的
名为anotherBook
的
变量,并通过调用
一个
泛型getSomething
函数
获得它
的
值,同时为它提供
一个
浏览 4
提问于2022-10-07
得票数 1
1
回答
Promise
返回
{}而不是ImageData (
TypeScript
)
javascript
、
typescript
、
promise
尝试
在
TypeScript
中使用以下代码: convertURIToImageData(URI) { resolve(imageData); image.src = URI; });} 从Promise
返回
ImageData,但我得到
的
是{} 像这样使用它: this.convertURIToImageData('ur
浏览 30
提问于2019-03-06
得票数 1
回答已采纳
2
回答
TypeScript
中
对象文本
的
动态泛型
类型
推断
javascript
、
typescript
、
object
、
generics
、
types
在
类型
记录
中
,我可以
声明
如下所示
的
泛型
函数
:在这种情况下,
TypeScript
有时可以根据传递
的
实际参数
推断
函数
的
类型
参数。是否有类似的方法来定义泛型对象文字,其
类型
参数可以是基于内容
的
动态
推断
的
?}我知道
浏览 0
提问于2018-05-24
得票数 13
回答已采纳
2
回答
"is object“和null
的
TypeScript
表示法
typescript
、
typescript-typings
我有这样
一个
实用程序
函数
,主要是为了避开typedef null是'object'
的
烦恼。isObject(a: any): a is object {} 与
声明
此
函数
boolean
的
返回
类型
不同,您可以使用a is object,它本质上也是<
浏览 1
提问于2021-01-07
得票数 0
回答已采纳
1
回答
类型
记录是否自动检测空
函数
?
typescript
、
typescript-typings
、
inference
而不是这样:我能用这样
的
东西吗?有什么推论吗? function greet(greeting: string)
浏览 3
提问于2020-05-31
得票数 0
回答已采纳
2
回答
对可以
返回
多个不同对象
的
函数
的
返回
类型
进行更好
的
TypeScript
推断
typescript
我有
一个
这样
的
函数
: function foo() { return { } b: false}
TypeScript
将
返回
类型
推断
为: function foo(): {} 就我
的
目的而言,如果它将其
浏览 24
提问于2020-01-27
得票数 2
回答已采纳
1
回答
TypeScript
泛型-回调
函数
推断
typescript
、
types
我试图理解为什么当泛型是回调
的
返回
类型
时,
Typescript
能够
推断
出
带有
回调参数
的
函数
的
返回
类型
,而当泛型是回调
函数
的
类型
时,
Typescript
却不能这样做。没有特定
的
推论 const f = <T extends () => any>(callback: T) => callba
浏览 41
提问于2020-11-04
得票数 2
回答已采纳
1
回答
如何
注释类描述符
typescript
如何
正确注释以下内容: static SomeStaticFn(): TestCls {我确实理解错误,因为
返回
类型
TestCls注释类“本身”而不是它
的
描述符,但我不知道
如何
正确注释这个. Ps.:我不能百分之百肯定这里正确
的
术语(类“本身”,描述符等等)非常感谢你在这里做些修正。
浏览 4
提问于2017-04-06
得票数 0
回答已采纳
1
回答
在
元组
的
联合
中
缩小
Typescript
的
范围
typescript
假设我有
一个
这样
的
函数
: function foo(n: number): [number, undefined] | [undefined, number] { return a; //
TypeScript
infers a as number (good!)} 因为
函数
foo
返回
元组(number, undefined)或(undefined, number),所以
在
没有通过a === undefin
浏览 13
提问于2021-03-26
得票数 1
回答已采纳
2
回答
为什么TS让我
在
重载
函数
声明
中
返回
错误
的
类型
?
typescript
我认为问题已经足够清楚了,下面的代码让我感到疑惑: type T = { (value: string): string if (typeof value === "number") return []} bar(10) // [] 对我来说,编译器在下面的例子
中
抛出
一个
错误是不一致
的
: 第二个例子 const bar: T = (val
浏览 75
提问于2020-01-07
得票数 1
2
回答
使用
Typescript
键入与另
一个
函数
相同
的
函数
reactjs
、
typescript
、
function
、
generics
、
types
我正在包装
一个
库
中
的
函数
,并希望包装器
函数
具有与包装
的
函数
相同
的
类型
,以便可以传递泛型和参数。 我要包装
的
函数
来自apollo库,名为useQuery。它
的
声明
如下所示: export declare function useQuery<TData = any, TVariables = OperationVariables>(query: Docum
浏览 21
提问于2021-08-08
得票数 2
回答已采纳
1
回答
如何
使
TypeScript
推断
数组
中
参数
的
数目和
类型
typescript
、
types
、
type-inference
我尝试创建
一个
非常简单
的
函数
,它可以接受:普通JS
中
的
函数
如下所示:回调可能接受任意数量
的
参数&
返回
任何参数。问题是我不能正确地用
TypeScript
来表达回调
的
类型
。我试图像这样
声明
callCallba
浏览 0
提问于2021-01-29
得票数 1
回答已采纳
1
回答
在
TypeScript
中
声明
根全局对象
typescript
在
一个
项目中,我有几个全局变量
的
类型
声明
,如下所示:declare function setTimeout我希望
声明
一个
名为“全局”
的
变量,该变量引用全局对象(global in CommonJS),它
的
类型
被项目中
的
所有其他全局
声明
所暗示。 declare const global:
浏览 1
提问于2018-09-11
得票数 0
回答已采纳
1
回答
基于参数
类型
的
函数
类型
参数
TypeScript
类型
推断
typescript
、
type-inference
我试图让
一个
函数
fun
在
TypeScript
中
声明
,它使用它
的
类型
参数T作为约束,可以将哪些键用作另
一个
函数
context.Foo
的
参数 Foo(key调用中使用'a‘文字作为context.Foo
的
一个
foo参数,因为这个调用有
一个
声明
T为{a: nu
浏览 0
提问于2018-03-20
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TypeScript:拥有超能力的JavaScript
TypeScript学习笔记(超全)
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TypeScript 3.6发布,新功能尝鲜看
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券