腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3386)
视频
沙龙
1
回答
Typescript
react
:
类型
推断
不适
用于
回
调
引用
、
我的
react
组件只需要一个
回
调
ref。我使用useState作为
回
调
引用
。// this ref is throwing ts error style={styles.arrow}/>
Typescript
/node_modules/@types/
react
/index.
浏览 13
提问于2020-08-07
得票数 1
1
回答
TypeScript
泛型-
回
调
函数
推断
、
我试图理解为什么当泛型是
回
调
的返回
类型
时,
Typescript
能够
推断
出带有
回
调
参数的函数的返回
类型
,而当泛型是
回
调
函数的
类型
时,
Typescript
却不能这样做。= <T extends () => any>(callback: T) => callback() const r = f(() =
浏览 41
提问于2020-11-04
得票数 2
回答已采纳
1
回答
泛型函数参数中的
推断
在
TypeScript
中,基本
类型
推断
非常简单:考虑到泛型参数的默认值为{},由于
回
调
函数返回的是number而不是{},因此预期下面的代码将导致
类型
错误是合理的 return callback();} let bar = foo(()
浏览 6
提问于2018-05-10
得票数 1
1
回答
如何基于函数数组参数
推断
函数返回
类型
?
、
给定一个普通的JS函数,它接受一个
回
调
数组(每个
回
调
都返回一个对象),然后返回它们的组合输出: returncallbacks.reduce((acc, callback) => { ...acc, ...callback() }, {});如何使用
TypeScript
适当地键入这个
类型
来
推断
applyCallback的返回
类型
?虽然我知道
浏览 2
提问于2021-04-24
得票数 2
回答已采纳
1
回答
如何使
TypeScript
推断
数组中参数的数目和
类型
、
、
我尝试创建一个非常简单的函数,它可以接受:普通JS中的函数如下所示:
回
调
可能接受任意数量的参数&返回任何参数。问题是我不能正确地用
TypeScript
来表达
回
调
的
类型
。我试图像这样声明callCallback的
类型
(其想法是
推断</
浏览 0
提问于2021-01-29
得票数 1
回答已采纳
1
回答
TypeScript
类型
用于
在onLayout事件中响应本机的度量值
回
调
?
、
如何将
TypeScript
类型
添加到onLayout事件中的measure
回
调
中?setPageY(pageY); ); }}measure有以下错误: TS2355:声明
类型
既不是'void‘也不是'any’的函数必须返回一个值.
浏览 3
提问于2020-04-06
得票数 3
回答已采纳
4
回答
参数'e‘隐式具有'any’
类型
的
React
TypeScript
、
、
、
我正在尝试在
React
TypeScript
文件中实现这一点: export class MainInfo extends Component<IProps>{ onSubmit={(data) => { }} 但我收到一个参数'e‘隐式具有'any’
类型
的
React
TypeScript
错误。
浏览 575
提问于2020-04-17
得票数 8
1
回答
不显式声明
类型
的
类型
记录自动泛型
类型
、
我想在同一个接口中的另一个函数中使用值的
类型
。我确实使用了泛型,但是每次创建新对象时都必须显式声明
类型
。但没有它是可以做到的。作为已经在create方法中定义的值
类型
?
浏览 5
提问于2021-03-22
得票数 4
回答已采纳
1
回答
Array.prototype.map.call()的返回
类型
为unknown[]
然而,
TypeScript
3.9.7并没有
推断
出Array.prototype.map.call()的返回
类型
-它相信它返回unknown[]。to type 'number[]'我希望
TypeScript
从
回
调
(str => Number(str))中
推断
出result2的
浏览 3
提问于2020-08-02
得票数 2
1
回答
Typescript
泛型参数签名的键
、
数据类
回
调
UI类,以获取和设置数据属性。我也被"set“难住了,但现在我将坚持使用"getVal”。_data[key]} constructor(arg: UIArg) {} getV
浏览 6
提问于2021-05-11
得票数 1
回答已采纳
1
回答
TypeScript
如何
推断
回
调
参数
类型
、
它适
用于
额外的泛型: a: (n: number) => T, b: <U extends T /* EXTRA U generic */>(o:
浏览 1
提问于2021-01-03
得票数 2
回答已采纳
2
回答
依赖于另一个属性的返回
类型
的
类型
属性
、
我试图将一个对象传递给一个函数(在本例中,道具将传递给一个
React
组件)。但是,如果删除依赖于render的S属性,则会得到正确的返回
类型
(布尔值)。我也试过: 使用泛型参数S extends (data: D) => unknown,render的数据
类型
为ReturnType<S>。使用单独的
类型
来
推断
和提取selector的返回
类型
,使用type Extract<D, S> = S extends (data: D) => infer T
浏览 7
提问于2020-12-23
得票数 4
回答已采纳
1
回答
定义
回
调
引用
TypeScript
和
react
slick库
、
、
我正在使用
TypeScript
构建一个
React
应用程序。我用的是反应光滑的旋转木马。import
React
from '
react
'; {rests} </div> }export defaul
浏览 0
提问于2021-01-23
得票数 2
回答已采纳
2
回答
转换为
类型
记录:传递映射的道具
、
我很难将下面的
React
.JS脚本转换为
TypeScript
。有人能帮忙吗?我正试着在我的网站上放一个导航条。这是我的Header.tsx文件: /> })}这是我的Menu.tsx文件"items":绑定
浏览 18
提问于2022-03-08
得票数 -2
回答已采纳
1
回答
Typescript
中forEach闭包和for循环的
类型
推断
差异
、
假设你有一个简单的map操作的泛型
类型
签名: type Mapper = (array: T[], f: (item: T) => T) => T[]; (为简洁起见,映射到同一
类型
) 当我这样实现它时]; array.forEach(item => { }); } ...for结果变量在函数体中,
typescript
报错: 变量“result”在某些无法确定其
类型
的位置隐式具有
类型
“a
浏览 148
提问于2021-03-01
得票数 1
回答已采纳
1
回答
为什么
TypeScript
不能根据泛型
推断
回
调
参数
类型
、
在下面的示例中,我希望
TypeScript
将回
调
参数
类型
推断
为数字,但我得到了一个错误。Type 'number' is not assignable to type 'never'. }}; 它正确地
推断
了eventName
类型
,并认识到它应该是三个值之一为什么它不
推断
回
调
参数
类型
?
浏览 1
提问于2022-02-28
得票数 2
回答已采纳
1
回答
类型
记录:属性“用户”在“从不”
类型
上不存在
我有一个变量admin,它的
类型
为PlayerType,但是得到了错误:即使我清楚地检查它是否被设置,并且如果它存在于数据中
浏览 2
提问于2021-06-10
得票数 1
回答已采纳
2
回答
在Redux连接组件中保留
类型
参数
、
、
我有一个简单的组件,它接受道具上的
类型
参数。使用时,它将
推断
支持
类型
和上下文
类型
--
回
调
param。但是,当我将组件包装在connect()中时,它将失去
类型
参数
推断
并返回到unknown。示例:import { Component } from "
react
"; import { connect } f
浏览 8
提问于2022-05-12
得票数 1
1
回答
TS数组映射需要
类型
断言-为什么?
这段代码 return new Map([...debts] .filter(d => d[1] != 0)}但这确实有效: function myFilter(debts:Map<strin
浏览 6
提问于2022-09-29
得票数 0
回答已采纳
1
回答
TS2531与useRef
、
关键是,我在codesandbox上的
React
+ TS沙箱中测试了完全相同的代码,它运行得很好。以下是代码: const refName =
React
.useRef
浏览 2
提问于2019-11-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
让我这么说吧:TypeScript的最新数据类型实际上是未知的
TypeScript 4.1发布,新增模板字面量类型
(无密完整)TS 从入门到深度掌握,晋级TypeScript高手
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
2018年优秀前端最应该掌握什么?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券