腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在
typescript
方法中
推断
泛
型
返回值?
typescript
、
typescript-generics
我想更好地理解
typescript
是如何用
泛
型
推断
返回
类型
的。如果使用
泛
型
类型
作为返回值的方法是在没有
泛
型
类型
参数的情况下调用的,那么
typescript
如何
推断
返回
类型
?我知道
泛
型
内参数很容易通过传入的
类型
来
推断
,但如果没有提供
泛
型
<em
浏览 3
提问于2019-09-09
得票数 0
1
回答
TypeScript
泛
型
默认
类型
与上下文
类型
typescript
、
typescript-generics
在
TypeScript
中,我们使用上下文
类型
,当
泛
型
类型
未定义时,
TypeScript
将
尝试从返回值
推断
正确的
类型
。const { count: countB } = complex(1)
浏览 3
提问于2021-03-05
得票数 4
1
回答
有没有一种不使用函数就能
推断
泛
型
类型
的方法?
typescript
、
generics
、
type-inference
是否可以仅使用
类型
来
推断
泛
型
类型
的值?例如,
类型
: interface MyType<T extends string> { bar: Record<string, T>typed({ foo: { a: null, b: nul
浏览 22
提问于2021-11-15
得票数 1
2
回答
TypeScript
中对象
文本
的动态
泛
型
类型
推断
javascript
、
typescript
、
object
、
generics
、
types
在
类型
记录中,我可以声明如下所示的
泛
型函数:在这种情况下,
TypeScript
有时可以根据传递的实际参数
推断
函数的
类型
参数。是否有类似的方法来定义
泛
型
对象文字,其
类型
参数可以是基于内容的动态
推断
的?}interface XYZ<T> { dict: Partia
浏览 0
提问于2018-05-24
得票数 13
回答已采纳
1
回答
Typescript
:
将
泛
型
类型
推断
为
文本
类型
typescript
、
typescript-typings
有一个问题,"f<T>(val:T) {}; f(5);“导致T是一个5的文字
类型
,而不是数字。我是否可以在这里指定不需要文字
类型
,因为在本例中我希望T是一个数字(或任何非文字
类型
)?
浏览 19
提问于2019-02-07
得票数 1
2
回答
如何为扩展接口的
泛
型函数参数制作
TypeScript
tsdoc文档?
typescript
、
visual-studio-code
、
tsdoc
{} someField: "" someField: "" }); 当我
将
鼠标悬停在但是,当
将
鼠标悬停在withGeneric调用中的someField上时,不会显示文档: ? 有没有办法让tsdoc文档也能使用
泛
型
参数?
浏览 71
提问于2021-10-15
得票数 0
1
回答
推断
泛
型
类
类型
typescript
、
generics
、
typescript-generics
假设我有折叠式
类型
:我也有这样的功能:现在,当我调用foo()时,我希望有正确的
类型
推断
,即当调用foo(new Bar())时,我希望
将
类型
浏览 2
提问于2022-11-23
得票数 0
回答已采纳
2
回答
从
泛
型
类型
推断
泛
型
参数
typescript
、
generic-type-parameters
在试图
推断
特定对象的
泛
型
类型
的
泛
型
参数时,我遇到了一个问题:set(bbox, { /* no autocomplete/intellisense is given here for valid props */ }); 如果提供{}作为参数,
TypeScrip
浏览 4
提问于2017-09-18
得票数 1
回答已采纳
1
回答
在Reduxjs/toolkit的状态切片中使用
类型
记录
reactjs
、
next.js
、
react-typescript
我对react并不熟悉,我正在尝试使用NextJs + reduxjs/toolkit以及MUI和
TypeScript
编写一个应用程序。我在reduxjs/工具箱的
TypeScript
部分遇到了问题。ThemeOptions = useSelector<RootState>( ); 有人能帮助我理解如何处理还原片的
类型
吗
浏览 13
提问于2022-03-29
得票数 0
回答已采纳
1
回答
TypeScript
--如何从方法的参数
推断
类
泛
型
类型
?
typescript
、
class
、
generics
我正在尝试从稍后调用的方法参数中键入一个类
泛
型
。在我们调用接受
泛
型
参数的方法之前,类的
泛
型
类型
才会被知道。然后,对于任何其他方法,
泛
型
类型
将被传递。老实说,对我来说,这似乎是如此复杂的功能,我甚至不确定
TypeScript
是否有办法做到这一点。然后,当我们
将
一个对象数组传递给foo时,应该
推断
T是该对象
类型
,因为bar是
类型
化的
浏览 2
提问于2020-01-26
得票数 2
回答已采纳
1
回答
如何获得
泛
型函数的特定参数的返回
类型
?
typescript
我想创建一个实用程序
类型
,它接受
泛
型函数及其参数的签名。它应该导致签名的返回
类型
,就好像它是用提供的参数执行的一样。R : never; 但是所有的
泛
型
最终都是unknown或never。已经有了一个用于
推断
函数的
泛
型
类型
的系统。例如,myFn3("some string")
将
推断
第一个
泛
型
参数
为
字符串,而返回的值则为&quo
浏览 4
提问于2022-01-08
得票数 0
1
回答
TypeScript
泛
型
-回调函数
推断
typescript
、
types
我试图理解为什么当
泛
型
是回调的返回
类型
时,
Typescript
能够
推断
出带有回调参数的函数的返回
类型
,而当
泛
型
是回调函数的
类型
时,
Typescript
却不能这样做。
浏览 41
提问于2020-11-04
得票数 2
回答已采纳
2
回答
类型
记录:从
泛
型
类型
获取文字值
typescript
、
generics
、
type-inference
、
literals
可以从
类型
中获取文字值吗?number) => ({ type: typeof T, data })当然,前面的示例无法工作,因为typeof T是一种
类型
浏览 2
提问于2019-10-10
得票数 2
回答已采纳
1
回答
允许
TypeScript
从工厂
推断
类型
typescript
、
types
、
inference
TypeScript
是否可以从静态函数
推断
返回
类型
。例如,如果我有一个静态User.fromId()函数,它将返回一个User对象。但是我想通过另一个函数(称为builder)来传递它-例如:其中builder被定义
为
: var inst = construct(); return ins
浏览 0
提问于2018-10-30
得票数 1
回答已采纳
2
回答
Typescript
泛
型
和查找变量的
类型
typescript
我正在阅读
Typescript
中的
泛
型
。, using the generic array type 这让我好奇,如果我说:
Typescript
会
推断
出
类型
,如果是这样,它会
推断
出什么
类型
。所以我想知道是否有一种方法可以让
Typescript
显示变量的
类型
。
浏览 1
提问于2016-05-06
得票数 1
1
回答
当
泛
型
类型
存在时,为什么
类型
推断
会中断?
generics
、
typescript
例如,
类型
推断
在下面的片段中非常有效:export const trim: trim = value =>value.trim();export type identity = <T
浏览 2
提问于2016-05-19
得票数 0
回答已采纳
1
回答
对应为'number | string | undefined‘的属性使用
泛
型
类型
值
javascript
、
reactjs
、
typescript
这个问题使用了react代码,但只针对
typescript
,而不是React。 我正在使用一个简化的例子,试图让这篇文章更容易阅读。我有一个组件MyList,它接受一个传递给props
类型
的
泛
型
类型
参数。 此
泛
型
类型
推断
要用于生成子组件的对象。我想使用T[]中的索引T[keyof T] ||值
为
每个子组件设置关键字。创建列表和使用索引是没有问题的,但是我不知道如何正确地键入listKey,这样它才能与预期
为<
浏览 25
提问于2019-05-17
得票数 1
回答已采纳
1
回答
在使用typeof之后定义
泛
型函数的
泛
型
类型
typescript
、
typescript-generics
请看下面的示例:type testReturnType = ReturnType<typeof test> //
typescript
infers type unknown[]type testReturnType<A> = ReturnType<typeof test<A>> 其中<
浏览 3
提问于2020-05-25
得票数 0
1
回答
Mongoose文档
类型
声明
mongodb
、
typescript
、
mongoose
、
visual-studio-code
、
intellisense
我知道这可能太基本了,但我想不起来如何正确地做到这一点。我想声明一个Mongoose文档来使用VS Code IntelliSense来检索数据。 现在,document被声明为any,因为findById()返回any const document = await MyModel.findById(docId); 所以,每当我想调用像document.updateOne()这样的东西时,我都没有打开intelliSense。 我尝试过使用类似这样的东西: import { Model, Document } from 'mongoose';const docume
浏览 21
提问于2021-01-24
得票数 1
回答已采纳
1
回答
不显式声明
类型
的
类型
记录自动
泛
型
类型
typescript
、
typescript-generics
我想在同一个接口中的另一个函数中使用值的
类型
。我确实使用了
泛
型
,但是每次创建新对象时都必须显式声明
类型
。但没有它是可以做到的。作为已经在create方法中定义的值
类型
?
浏览 5
提问于2021-03-22
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
(无密完整)TS 从入门到深度掌握,晋级TypeScript高手
让我这么说吧:TypeScript的最新数据类型实际上是未知的
TypeScript 2.9发布,更新了对ES.Next的支持
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券