腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
函数
类型
顺序
问题
|
我只需要输入一个
函数
的参数。这并不是一个非常罕见的任务,但这次它可以是两种
类型
,一个字符串或一个
函数
。
Typescript
不再了解发生了什么。但是,修复此
问题
的一种方法是交换它们好吧,我想这是有道理的。
浏览 3
提问于2019-07-26
得票数 0
回答已采纳
2
回答
TypeScript
编译导致依赖关系错误
、
、
、
、
我正在将多个
TypeScript
文件编译成一个JavaScript文件。值,
类型
记录的__extends
函数
失败了。汇编应按以下
顺序
进行:B.ts
TypeScript
团队是否知道这个
问题
?注意:这是Vi
浏览 6
提问于2015-07-14
得票数 3
回答已采纳
1
回答
TypeScript
:基于参数类
类型
的
函数
重载
、
是否可以根据参数的类
类型
应用
TypeScript
函数
的重载? 我意识到“类”将被编译成输出中的普通
函数
,但我希望根据输入
类型
进行
类型
检查。目标是为服务器通信创建一个send()
函数
,该
函数
根据请求
类型
返回
类型
化的响应。但是,无论传入的类
类型
是什么,
TypeScript
似乎总是选择第一个重载。const companyResponse = await send(new Company
浏览 16
提问于2019-01-31
得票数 0
回答已采纳
2
回答
在
Typescript
中使用计算属性对数组进行排序时出现
问题
、
我正在尝试在一个
typescript
单页应用程序中使用Vue,在该应用程序中,需要在屏幕上以列表的形式显示一系列数组,但需要按
顺序
显示。这似乎是一个简单而直接的
问题
,但我所举的例子似乎都不适用于
Typescript
。谁能给我一个实用的例子,告诉我如何让
typescript
从Vue数据中的数组中接受Vue计算
函数
?预期的结果是ordredRegions将返回按字母
顺序
排序的相同列表。似乎期望"this“引用
函数
范围,而不是Vue范围。this“
浏览 0
提问于2019-07-17
得票数 0
1
回答
为什么
TypeScript
不能推断某些管道
函数
的
类型
?
、
、
更新2月28日:解决了该
问题
,支持。const b = pipe(1, call(x => x + 1), x => x + 1); 我在严格模式(包括strictFunctionTypes)下使用
TypeScript
这是我在使用RxJS时经常遇到的
问题
,因为在RxJS中有一个类
浏览 0
提问于2018-02-14
得票数 13
1
回答
功能链工厂在
TypeScript
中保持输入/输出
类型
?
、
、
,并按
顺序
将每个
函数
的结果应用到下一个
函数
,同时保留
类型
信息,从而使内部
函数
上的每个数据参数都正确地推断了
类型
?另一种看法是,我试图创建一种生成器
函数
,其生成的
类型
不需要在每一步(
函数
生成器通常返回的
类型
联合)中被断言/过滤,而是在每一步都是已知的,因为它们总是线性传递的。换句话说,是否可以使用适当的
类型
信息在
TypeScript
中创建此
函数
?
浏览 5
提问于2021-03-08
得票数 1
回答已采纳
1
回答
TypeScript
数组通用丢失
顺序
我有一个
函数
,它接收数组(a,b)作为它的第二个参数。我们不知道它在
函数
中的
类型
,所以我们为它创建了一个泛型。 该数组被传递给该
函数
中的回调
函数
。当在以后的回调中使用时,数组已经失去了它的
类型
排序。
TypeScript
认为数组可以是b,a以及a,b,因为它的泛型是(a|b)[]而不是a,b。它可以通过将
类型
传递给
函数
来覆盖泛型,但我希望避免这种情况。 这两个console.logs给出了
类型
错误。如何创建一个遵循数组
浏览 13
提问于2021-01-07
得票数 3
回答已采纳
1
回答
TypeScript
:可以在数组中声明特定的序列
类型
吗?
、
我目前正在为一个外部库编写一个声明文件,它的一个
函数
以特定的
顺序
接受一个元素数组。例如,在下面的代码中,"A", "B", "C"应该始终以相同的
顺序
出现,后面跟着其他元素。C', 3] // ✕ Wrong Usage目前是否存在使用<
浏览 1
提问于2021-05-01
得票数 0
回答已采纳
2
回答
TypeScript
:如何为异步
函数
组合编写asyncPipe
函数
?
、
、
、
、
我最近又开始探索
TypeScript
了。它的关键限制之一似乎是无法键入功能组合。让我首先向您展示JavaScript代码。在这里,asyncPipe以反数学的
顺序
(从左到右)组成正则
函数
和许诺。我很想用asyncPipe编写一个
TypeScript
,它知道输入和输出
类型
。下面是
TypeScript
中的辅助
函数
: id: number;} const getUserById =
浏览 2
提问于2020-02-09
得票数 5
回答已采纳
2
回答
多个文件中同名的
类型
记录
函数
我正在将一个现有的JavaScript应用程序迁移到
TypeScript
中,但很难实现这个目标: if (window.pageFunc) { }在每一页上(可选): ...
类型
记录中最大的
问题
是明显的这样做有几个原因;但是一个很好的实际例子是注册窗口事件来控制操作
顺序</em
浏览 0
提问于2021-06-29
得票数 0
回答已采纳
2
回答
如何使用接口来输入
函数
参数?
我有以下接口 type: "A" | "B";}const exampleFunc = (type, id) =
浏览 0
提问于2020-12-16
得票数 0
3
回答
如何推断出合适的
类型
、
: number;因此,您继续创建一个
函数
: return {...a, ...b };该
函数
的推断返回
类型
是什么?如果我们更改
顺序
,推断
类型
不会改变,即使运行时
类型
会有所不同。function createObject(a: MyTypeRequired, b: MyTypeOptional) { return { ...b, ...a
浏览 6
提问于2020-03-10
得票数 3
1
回答
打字稿输出
顺序
-用tsconfig.json等效于tsc
、
但是,使用指定的gulp-
typescript
和指定的tsconfig.json和outFile会产生不同的输出
顺序
--我的
问题
是,我找不到一种方法来生成与tsc相同的javascript。同样,我的
问题
是tsc与上面的tsconfig.json;gulp与上面的gulpfile.js和tsconfig.json (使用gulp-
typescript
)产生不同的输出
顺序
为一个不平凡的目录的
类型
记录文件我不理解用于tsc和gulp-
typescript
的
浏览 1
提问于2016-02-08
得票数 4
回答已采纳
1
回答
Promise返回{}而不是ImageData (
TypeScript
)
、
、
尝试在
TypeScript
中使用以下代码: convertURIToImageData(URI) { return new Promise((resolve, reject) => {
浏览 30
提问于2019-03-06
得票数 1
回答已采纳
1
回答
当
类型
被重新排序时,为什么交集会发生变化?
、
如果这是一个非常基本的
问题
,我很抱歉。我在自学
TypeScript
,根据我的教程,交叉点中
类型
的
顺序
应该无关紧要,例如A & B和B & A应该是同一
类型
。但我偶然发现了这种边缘情况,其中
类型
的
顺序
确实很重要,尽管我不明白为什么。ConstructorParameters<A & B>; // unknown[] type BA = ConstructorParameters<B & A>; &
浏览 0
提问于2021-03-02
得票数 8
2
回答
Typescript
条件参数联合
类型
、
我正在尝试创建一个接受固定数量的
类型
化参数的
函数
,但是根据第一个参数的不同,
顺序
参数
类型
会有所不同。 到目前为止,我还没有在
Typescript
文档中找到任何关于这方面的内容。
浏览 7
提问于2018-01-30
得票数 1
回答已采纳
1
回答
你能生成一个对象属性
类型
的元组吗?
、
给定如下
类型
: type A = {a:string, b:string}; 我想生成一个包含A的所有属性的元组。比如(语法并不重要--只需要生成正确的
类型
): type AProps = PropsToTuple<A>; // -> ["a", "b"] 有没有办法做到这一点?
浏览 15
提问于2020-06-21
得票数 0
回答已采纳
5
回答
有没有办法在
TypeScript
中实现方法重载?
、
、
有没有办法在
TypeScript
语言中实现方法重载?
浏览 4
提问于2012-10-02
得票数 134
回答已采纳
1
回答
noImplicitAny不适用于一般的高阶
函数
、
在下面的代码片段中,尽管有一个隐式
类型
化为any的参数,
typescript
不会发出任何错误。does not complain console.log(x); }); 我的猜测是,
问题
出在
类型
约束T extends(...args: any[]) => any,它使
typescript
认为它是一个显式的any。如何正确地解决这个
问题
,既保持泛型
类型
约束为“任何
类型
浏览 11
提问于2020-07-24
得票数 3
回答已采纳
1
回答
在生成元组时,为什么
typescript
合并两个索引的
类型
?
、
、
我从一个生成器
函数
中产生一个具有[number, object]
类型
的值的数组,并通过for...of循环迭代该
函数
。在使用for (const [k, v] of iterator())解构这些值时,v的
类型
是number | object。我希望它的
类型
是object-与我在生成器
函数
的yield中使用的
类型
相同。我已经为我在
typescript
REPL 中遇到的
问题
创建了一个演示
问题
出在第22行,
t
浏览 13
提问于2019-07-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
函数返回值类型优化,JSX增强,TypeScript 5.1 发布!
关于宏函数的参数类型问题
TypeScript基础入门-基础类型
TypeScript 旅途1:基础类型
Python-函数参数类型及排序问题
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券