腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
“
回
调
类型
”
的
TypeScript
索引
类型
约束
是否
工作
不正确
?
我不明白为什么这会给我一个错误(
使用
编译器选项"strict": true)。
浏览 20
提问于2020-07-29
得票数 3
回答已采纳
1
回答
noImplicitAny不适用于一般
的
高阶函数
、
在下面的代码片段中,尽管有一个隐式
类型
化为any
的
参数,
typescript
不会发出任何错误。does not complain console.log(x); }); 我
的
猜测是,问题出在
类型
约束
T extends(...args: any[]) => any,它使
typescript
认为它是一个显式
的
any。如何正确地解决这个问题,既保持泛型
类型</em
浏览 11
提问于2020-07-24
得票数 3
回答已采纳
1
回答
在
TypeScript
中
是否
可以
使用
泛型根据一个
回
调
参数
的
类型
来
约束
另一个
回
调
参数?
目标是让用户能够通过传入事件
类型
和
回
调
函数来订阅事件。我
的
事件是类,所以下面示例中
的
AwesomeEventType是类
的
名称。我
的
想象是这样
的
: eventManager.addEventListener(AwesomeEventType, (event: AwesomeEventType) => doSomething())eventHandler: (event: T) => void ) 虽然这是有效
的
,我可以订阅
浏览 31
提问于2021-10-10
得票数 1
1
回答
在
类型
记录泛型
类型
声明方面有问题
、
、
我正在创建一个名为useUpdate
的
钩子,在声明
类型
时遇到了问题,代码如下所示 ...args: T if (clean) { } }, deps);当
使用
它时,如果
回
调
有args,那么没有问题,但是如果没有为
回
浏览 5
提问于2022-07-08
得票数 2
回答已采纳
3
回答
错误2430:接口'InAppBrowser‘
不正确
地扩展了接口’窗口‘。在
TypeScript
Cordova项目中,升级到
TypeScript
2.4后:
、
完全错误消息: 接口'InAppBrowser‘
不正确
地扩展了接口’窗口‘。属性'addEventListener‘
的
类型
是不兼容
的
。键入{(键入:"loadstart",
回
调
:(InAppBrowserEvent:=> void)):=>;(键入:“加载停止”,cal.‘不能指定键入“{(
类型
:字符串、侦听器: EventListenerOrEventListenerObject、useCapture?:boole
浏览 1
提问于2017-06-23
得票数 1
1
回答
动态Array.map
回
调
函数
的
类型
类型
、
在我
的
角8.2/
Typescript
3.4.3应用程序中,我需要动态地生成一个array.map
回
调
,但是TS linter正在对这个函数发出尖叫声。linter
使用
以下消息抱怨return roles.map(roleMapper(level)); (第16行):
类型
'Function‘
的
参数不能分配给
类型
的
参数(值:[string,number[]],
索引
: number,array:[
浏览 0
提问于2019-12-10
得票数 1
回答已采纳
1
回答
在
类型
记录中定义静态可
索引
对象属性
、
、
、
我想编写一个带有object属性
的
可重用
TypeScript
类,该属性具有
索引
、命名属性,可以在构造时定义这些属性,然后通过它们
的
名称进行修改。这些命名属性可以是接口
的
键,我
的
意图是
使用
这个接口静态地检查set函数中
是否
有
不正确
的
键或迭代,如下所示: private attributes: {[,因为“string”
类型
的</em
浏览 3
提问于2020-06-21
得票数 2
回答已采纳
1
回答
异步/等待(
TypeScript
)与高速公路或另一种选择
、
、
、
我想
使用
Expressjs,但最好是通过
TypeScript
。我本来希望能够用类似异步/等待或
使用
TypeScript
的
承诺来替换Express标准
回
调
,但我似乎找不到任何例子。
是否
有人
使用
除了
回
调
以外
的
其他东西,也许是承诺?从打字稿上看就比较理想了。我确实看过Koa,但我
的
经验是这个Expressjs,但我只是想写得更好一点,考虑到我正在
使用<
浏览 4
提问于2016-03-06
得票数 2
回答已采纳
1
回答
在Jest和
TypeScript
中
使用
可选参数模拟函数
、
我正在用
TypeScript
编写Jest测试,我想为这样
的
函数创建一个强
类型
的
模拟: options: DownloadOptions,): void;
类型
的
参数‘(选项
浏览 3
提问于2020-02-21
得票数 0
1
回答
TypeScript
严格空检查:如何覆盖库
约束
?
我
的
代码
使用
的
是async库,特别是这个
回
调
类型
():在启用了
TypeScript
的
strictNullChecks代码中,这样调用它会失败: 错误:(239,16) TS2345:
类型
'null‘
的
参数不能分配给'Err
浏览 3
提问于2016-10-30
得票数 1
回答已采纳
1
回答
可以有条件
回
调
参数
类型
吗?(例如,如果arg1: string,则arg0: null)
我正在尝试为
回
调
的
参数
类型
提供一些条件
类型
逻辑。 从本质上讲,第一个参数是值,第二个参数是可能
的
错误消息。(error) { return // Now CallbackWithoutError})
TypeScript
是否
可以假设
回
调
首先具有"with erro
浏览 9
提问于2020-07-28
得票数 1
2
回答
使用
map时理解对象中未定义
的
键
这是妇女权利和平等部: [1,2,3].map(v=>a.cat)}
浏览 6
提问于2022-11-20
得票数 1
1
回答
为什么在
TypeScript
中缺失
类型
参数被推断为未知?
、
为什么调用中
的
泛型
类型
参数在省略时会被推断为unknown
类型
(或
约束
类型
)。
的
调用是一个错误。相反,它推断unknown,所以result
的
类型
是unknown。为什么?如果T有一个
约束
,那么result
的
类型
就是
约束
类型
。我可以理解默认值是有用
的
,但是
TypeScript
有一个通用参数
的
默认机制。这是一个历
浏览 1
提问于2020-06-03
得票数 2
回答已采纳
1
回答
如何基于函数数组参数推断函数返回
类型
?
、
给定一个普通
的
JS函数,它接受一个
回
调
数组(每个
回
调
都返回一个对象),然后返回它们
的
组合输出: returncallbacks.reduce((acc, callback) => { ...acc, ...callback() }, {});如何
使用
TypeScript
适当地键入这个
类型
来推断applyCallback<e
浏览 2
提问于2021-04-24
得票数 2
回答已采纳
1
回答
如何根据
类型
的
特定条件选择元组元素
、
我希望根据给定
的
条件或
类型
的
约束
,将某些功能应用于元组
的
某些元素。但是,我假设这是在遍历元组
的
所有元素吗?
浏览 4
提问于2022-06-16
得票数 1
回答已采纳
1
回答
Typescript
通用
约束
,其中一种
类型
的
属性依赖于另一种
类型
、
我正在尝试创建一个
使用
中
的
函数,如下所示: Foo(Number, (aNum: number) => {}); 我试图使这个泛型,其中第二个实参中
的
回
调
参数必须与第一个实参
的
类型
相同。第一种
类型
很简单: function getObjectConstructor() {} type Type = ReturnTypename,看看它们
是否
匹配。e
浏览 80
提问于2019-12-29
得票数 1
回答已采纳
1
回答
类型
记录:属性“用户”在“从不”
类型
上不存在
我见过大约10个关于这个
的
问题,但它们似乎不能解释我
的
情况。我有一个变量admin,它
的
类型
为PlayerType,但是得到了错误:即使我清楚地检查它
是否
被设置,并且如果它存在于数据中= player; return player; console.log(admin.user.name);该错误显示在
浏览 2
提问于2021-06-10
得票数 1
回答已采纳
1
回答
基于事件键
的
事件
回
调
类型
缩小
;} 而'on‘方法被定义为接受UserEvents键,以及一个
回
调
,该回
调
的
参数是通过
使用
称为查找
类型
的
特性- UserEventskeyof T' on ‘方法
的
主体中,不能根据传递
的
键值缩小传递回
调
的
类型
。由于事件名称及其
类型
是在同一个接口中定义
的
,所以如果我检查了键
浏览 2
提问于2019-12-04
得票数 2
回答已采纳
1
回答
在Haskell中存储多态
回
调
、
、
、
提前,为这么长
的
邮差感到抱歉。 数据
回
调
= fora
浏览 5
提问于2012-08-20
得票数 10
1
回答
我可以在ts中定义一种非箭头函数
类型
吗?
在
TypeScript
中,我可以定义如下函数
类型
:这些函数将用作事件
回
调
,因此我希望
使用
普通函数而不是箭头函数
是否
有一种方法可以定义只允许正常函数
的
类型
?
浏览 3
提问于2022-03-16
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript:拥有超能力的JavaScript
HarmonyOS4.0 TypeScript高级
OpenMAX编程-实现一个组件
基于 TypeScript 的 Weex 优化实践
你不知道的前端SDK开发技巧
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券