腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
typescript
返回
接口
属性数据
,
返回
类型
定义
typescript
我有一个函数,我想从一个由
接口
构造的数据对象中查询数据。此函数应从数据对象中解析
属性数据
。如果我有任何as
返回
类型
,这是可行的,但是应该有一个更好的方法,其中
返回
类型
将是属性的
类型
。在那里我只得到了
接口
所有属性的联合
类型
,但是我应该得到我想要
返回
的属性的
类型
。
浏览 29
提问于2020-12-25
得票数 0
回答已采纳
1
回答
如何从与
TypeScript
的
接口
中动态推断
类型
?
typescript
、
types
TypeScript
描述了如何使用函数重载。 return myObject[key]所以,getValueOfMyObject('b')将有一个number作为
返回
类型
。对于我的用例,我不想为MyObject
接口</
浏览 2
提问于2018-10-09
得票数 4
回答已采纳
2
回答
用户
定义
类型
保护[
类型
记录]
typescript
、
typescript1.6
使用
TypeScript
1.6,可以编写函数来检查对象与
接口
之间的关系。(下面是来自MSDN的anncouncement以及如何使用它。)用户
定义
的
类型
保护在早期版本的
TypeScript
中,可以使用if语句缩小
类型
。在1.6中,您现在可以创建自己的
类型
保护函数:
接口
动物{名称:字符串;}
接口
猫扩展动物{ meow();}函数isCat(a:动物):a是猫{
返回
a.name === 'kitty
浏览 1
提问于2015-09-22
得票数 3
1
回答
new关键字在界面中的含义是什么
typescript
如果我有以下
接口
: interface CustomElementConstructor {} constructor(): HTMLElement { return d
浏览 26
提问于2021-07-12
得票数 1
回答已采纳
2
回答
将
TypeScript
异步/等待与节点核心应用编程
接口
配合使用
node.js
、
typescript
、
bluebird
将
TypeScript
async/await与节点核心应用程序
接口
(文件系统、进程等)一起使用的最佳方式是什么?将核心模块转换为使用bluebird.promisifyAll()的Promises将是完美的,除非这样会丢失
类型
信息,而我希望能够保留它。最终得到的是xxxAsync方法名,而
TypeScript
类型
系统对它们的存在一无所知。有没有一个项目可以将核心应用程序
接口
转换为
返回
promises,并拥有
TypeScript
定义<
浏览 8
提问于2016-08-26
得票数 0
2
回答
在
TypeScript
中引用推断
类型
javascript
、
dependency-injection
、
closures
、
typescript
、
inferred-type
有没有办法在
TypeScript
中引用推断
类型
?我关心的原因是因为我通常使用闭包/模块模式,而不是类。
Typescript
已经允许你输入一些东西作为一个类,即使你可以创建一个
浏览 4
提问于2012-12-08
得票数 6
回答已采纳
1
回答
用
TypeScript
定义
防火墙数据结构
reactjs
、
typescript
、
firebase
、
google-cloud-firestore
我正在编写一个使用Firebase作为数据存储的React应用程序,并且我正在致力于集成
TypeScript
。我很好奇如何
定义
Firebase中使用的数据结构,这样
TypeScript
将允许我提取数据。 category: string;我有一个组件,它在componentDidMount生命周期方法中获取Firebase数据,然后将响应推入存储状态,这是一个Acronym
类型
的数组在acr
浏览 0
提问于2018-03-31
得票数 1
回答已采纳
1
回答
工厂函数
返回
的对象函数中缺少的
返回
类型
typescript
、
eslint
、
eslintrc
、
typescript-eslint
当我试图在函数
返回
的对象中
定义
函数的
返回
类型
时,我从ESLint (使用@
typescript
-eslint )遇到了一个错误。例如,我们有一个函数
返回
具有如下函数的对象: return { return; }
浏览 3
提问于2019-12-11
得票数 2
1
回答
非强制使用的泛型打字机
typescript
、
typescript2.0
MyFoo确实会得到一个错误,因为它
返回
字符串而不是承诺。 MyFoo2
返回
一个承诺,但是
类型
不对,没有错误-- ,为什么?我能知道的是,
TypeScript
似乎检查的是
返回
类型
的成员,而不是声明的
类型
。但是,是否有一种方法可以以要求实现
返回
正确
类型
的方式声明此
接口
?编辑:,因为es6
接口
Promise是用then() : Promise<T>之类的成员
定义
的,但与
浏览 3
提问于2016-11-22
得票数 1
回答已采纳
1
回答
如何根据回调的
返回
类型
指定
返回
类型
?
typescript
、
promise
下面的
接口
定义
了一个函数,该函数接受回调函数并
返回
该回调函数
返回
的值。<T = any>(operationName: string, operation: () => T | Promise<T>): T | Promise<T>;问题是,如果我在回调总是
返回
其中一种
类型
的上下文中使用此函数,
TypeScript
仍然认为外部函数可以
返回
任何一种
类型
。我见过一些使用infer捕获函数<e
浏览 14
提问于2019-08-07
得票数 0
回答已采纳
1
回答
从
TypeScript
中被覆盖的
接口
自动推断
类型
javascript
、
typescript
、
types
我正在尝试为已经存在的模块创建一些
TypeScript
定义
。在要实现的特定
接口
中,签名如下所示:type Response = string[] | Promise<string[]>; getBodyClasses(next: NextFunction<Response>): Response;参数和
返回
结构是固定的,我真的希望
TypeScript
能够
浏览 1
提问于2017-06-17
得票数 4
2
回答
jQuery UI小部件在
TypeScript
中的应用
jquery-ui
、
typescript
我在
TypeScript
应用程序中使用一个
TypeScript
UI滑块,使用
TypeScript
0.9和从DefinitelyTyped下载的最新jqueryui.d.ts
定义
文件: change: (event, ui) => { }它工作得很好,但我不知道如何以“
类型
化”的方式使用这个小部件:在
浏览 2
提问于2013-08-01
得票数 2
回答已采纳
1
回答
类型
记录-从泛型方法
返回
承诺
typescript
、
es6-promise
我有一个问题,我试图从我的方法之一
返回
一个承诺,然而,它抱怨
类型
‘是不可转让的’。我尝试在
返回
对象中添加'as Test‘,但
返回
’无法转换为
类型
测试‘的问题。Promise<Test> { prop1: 'test' }但这不是实现我的通用
接口
如果我从
接口
中的oneMethod签名中删除T,那么我就会
浏览 0
提问于2018-04-04
得票数 1
回答已采纳
2
回答
返回
接口
实例,但不声明变量而不强制转换
typescript
在
typescript
中,您可以
定义
一个
接口
,并通过声明该
接口
类型
的变量并适当设置属性来创建该
接口
的实例,如下所示。Thing{ name: string id:1,} 但是,如果我有一个
返回
接口
类型
的方法或函数,如果不先创建一个要
返回
的变量,我就不知道如何
浏览 27
提问于2021-08-28
得票数 1
回答已采纳
1
回答
如何
定义
为[string,number] -
typescript
元组的
接口
结构
arrays
、
typescript
、
tuples
我可以在
Typescript
中
定义
数组内容的混合
类型
吗?我
返回
一些二维数组格式的结果,如下所示: [ [ 'blue', 0.2 ] [string, number] } 然后我后面的函数就可以
返回
Promise<Match[]> 但是不确定语法是如何做到这一点的。即使我只是尝试最简单的
浏览 10
提问于2020-11-23
得票数 0
回答已采纳
1
回答
函数
类型
的
接口
中的泛型
类型
typescript
、
generics
、
types
、
interface
在为options对象创建
接口
时,我试图允许用户使用显式
返回
类型
和泛型参数
类型
指定函数。如果事先没有为函数
定义
类型
,这是可能的,但我不知道如何为您已经
定义
的函数
类型
定义
类型
。converterFunction: <T>ConverterFunction<T>; //
TypeScript
is unhappy使
接口
通用并不能解决我的
浏览 1
提问于2020-04-17
得票数 1
回答已采纳
1
回答
将Breeze.Entity分配给
TypeScript
定义
的类
typescript
、
breeze
、
breeze-sharp
不要太沉迷于Breeze语法,但是"createEntity“正确地
返回
了一种
类型
的breeze.Entity。为什么
TypeScript
不允许我将
返回
的对象分配给实现breeze.Entity
接口
的
类型
为myClass的“实例”?我是否完全误解了
TypeScript
中的继
浏览 4
提问于2017-03-01
得票数 0
回答已采纳
1
回答
如何在
TypeScript
中声明一个类似流的
接口
?
typescript
、
typescript-typings
: options): NodeJS.ReadWriteStream;parse的
返回
类型
是NodeJS.ReadWriteStream,它有一个
返回
string | Buffer的方法read: number): string | Buffer;} 根据这个
定义
,我不能将变量let record: any = parser.read()
定义
为它的实际
类型
string[]。我尝试修改csv-parse的
类型
定义</
浏览 17
提问于2016-09-23
得票数 5
回答已采纳
3
回答
为什么
TypeScript
允许在实现
接口
时将
返回
类型
重载为“any”
angularjs
、
typescript
、
visual-studio-2017
我正在尝试确定为什么
TypeScript
允许您在实现
接口
时将函数的
返回
类型
从更具体的
类型
重载为“any”
类型
。Visual Studio 2017
TypeScript
版本2.1.5export interface IFoo {,并期望从'thing‘函数调用
返回
一个字符串时,编译器实际上允许它发生!barS
浏览 1
提问于2017-05-16
得票数 3
2
回答
除非与
接口
合并,否则在函数上使用new不起作用。为什么?
typescript
鉴于此: this.f = 100;这不管用:您得到的错误是: interface Bar { } this.f = 100;console.log(x.f);interface Bar
浏览 6
提问于2017-01-12
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TypeScript基础入门-接口-可索引的类型
TypeScript:拥有超能力的JavaScript
TypeScript 旅途1:基础类型
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券