腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
办法
在
Typescript
中
使用
键名
和
值
类型
来
编写
getter
工厂
?
typescript
、
typescript-generics
背景:尝试
在
Typescript
中
编写
一些
类型
友好的FP。具体地说,我正在尝试
编写
一个
getter
工厂
函数,用于返回一个
类型
安全的
getter
,该
getter
通过任何
类型
的键读取一个
值
,该键具有该键的
值
类型
。如果我立即定义
类型
,它就会起作用: export const fnGetter = <T exte
浏览 11
提问于2020-11-08
得票数 0
2
回答
工厂
函数的命名返回
类型
?
typescript
我目前可以
使用
接口
和
命名
类型
来
描述
工厂
函数的返回
值
interface Thing {} })
在
没有命名返回
类型
的情况下,
TypeScript
从返回
值
中
推断出
类型
--但是该
类型
是未命名的,并且
在
浏览 20
提问于2019-05-16
得票数 1
1
回答
Typescript
泛型参数签名的键
typescript
、
typescript-generics
数据类回调UI类,以获取
和
设置数据属性。我也被"set“难住了,但现在我将坚持
使用
"getVal”。_data[key]} constructor(arg: UIArg) {} }
Typescript
可以推断_data
值
的
类型
,但我不知道如何为
Typescript
编写
一个接口
来
保持推断的
类型
,我能想到的只有"any“ex: interface UIArg
浏览 6
提问于2021-05-11
得票数 1
回答已采纳
2
回答
动态返回
TypeScript
中
的类构造函数
javascript
、
typescript
、
factory
我试图
在
TypeScript
中
构建一种机制,根据表示类名称的字符串参数返回类的新实例。基本上,我试图创建一个
工厂
,只是我不太清楚如何在
TypeScript
中
这样做。
在
纯JS
中
,我可以通过将所有类构造函数存储
在
一个键/
值
对象
中
并调用new ClassDictionary[className](); --这不是最健壮的解决方案,但它在这种情况下工作。我似乎无法
在
Typ
浏览 3
提问于2015-06-26
得票数 5
回答已采纳
2
回答
我可以
在
TypeScript
中
扩展函数吗?
javascript
、
function
、
scope
、
typescript
、
closures
我想创建一个包含单个
值
的超级棒的容器类。let a = new Container(42);a(); // 42a(43);
在
TypeScript
中
有没有
实现这一点的方法?
浏览 2
提问于2016-04-23
得票数 1
1
回答
有没有
可能强制
typescript
使用
DefinitelyTyped
中
的
类型
,而不是原生库
类型
?
node.js
、
typescript
、
sequelize.js
、
definitelytyped
我正在尝试迁移到sequelize v5,它现在有内置的
typescript
类型
。我对这些
类型
的
编写
方式不太满意:与数据相关的方法(find/create/update/etc)
使用
"object“作为数据
值
类型
。
中
的
类型
是
使用
泛型
编写
的,没有这样的缺点。现在的问题是
typescript
编译器从sequelize
中
检测内置<
浏览 8
提问于2020-05-20
得票数 2
回答已采纳
2
回答
TypeScript
中
的
工厂
返回类
typescript
、
design-patterns
、
factory
编写
了一个库,根据输入数据;创建类并在主类中
使用
它们。代码是用ES2015
编写
的。现在我要迁移到
TypeScript
了。无法
在
a类中将
getter
a的
类型
定义为A (例如,get a():A { ... } ) 如何解决这个问题(将
工厂
类保存在一个单独的文件
中
)?还是我应该改变设计
浏览 3
提问于2017-03-06
得票数 9
回答已采纳
1
回答
对象键/
值
的
Typescript
动态函数
javascript
、
reactjs
、
typescript
、
factory-pattern
有没有
一种方法可以基于初始接口
来
设置函数?我有一堆listOfFunctions
和
等量的包含函数
类型
的接口。我想创建一个
工厂
,返回一个自定义钩子。
在
本例
中
,我只返回一个
值
和
setState。 A)是否可以
使用
funcObject[funcName]()并创建一个函数来调用
typescript
?这将需要添加参数或不添加参数的能力。B)
有没有
办法
获取函数
类型<
浏览 4
提问于2021-01-29
得票数 0
1
回答
在
Ionic 2
中
,静态获取参数()的目的是什么?
angularjs
、
ionic-framework
、
angular
、
ecmascript-6
、
ionic2
请任何人解释我,或给一个链接到某种
类型
的教程或详细解释这个方法的目的?以及它是如何与页面构造器、注入
和
模块连接的?
浏览 1
提问于2016-03-10
得票数 4
回答已采纳
1
回答
JTable中
有没有
像getColumnClass这样的方法
来
设置特定于行的数据
类型
?
jtable
我有一个包含两列的JTable :
键名
和
值
。
值
列中允许
使用
多种数据
类型
,如下图所示:因此,
在
第1列
中
,我可能在第1行有一个布尔
值
,
在
第2行有一个字符串,但是getColumnClass(...)方法只允许我为整个列设置数据
类型
。
有没有
办法
设置特定于列-行的数据
类型
? 问候,mythbu
浏览 2
提问于2012-11-25
得票数 0
回答已采纳
2
回答
在
Typescript
和
React
中
对event.target.value
使用
枚举
reactjs
、
typescript
、
enums
enum Category { POSITIONING = 'positioning',}; setFilter(value)不起作用,因为typeof
值
是
浏览 30
提问于2021-07-05
得票数 1
回答已采纳
2
回答
使用
默认
值
键入
typescript
有没有
办法
创建一个声明为默认
值
的
类型
?相反,
编写
相同的声明:a: string = '';c: string = '';}class Test{b: type_with_default_value; c: type_with_default_value
浏览 0
提问于2018-11-12
得票数 1
6
回答
在
TypeScript
中
列出等效项
angular
、
typescript
、
angular8
我是angular (
TypeScript
)的新手,我想实现两个类之间的合成。我怎样才能做到这一点呢?
在
c#
中
,如果我有像A
和
B这样的两个类,那么我实现如下的组合{ List<B> lstClassB {get;set;} int ID {get;set;}如何在
TypeScript
中
使用
此功能,如{ lstClassB
浏览 1
提问于2019-09-17
得票数 5
1
回答
继续
在
泛型
类型
工厂
上键入
typescript
、
redux
、
types
、
typesafe-actions
我正在尝试创建一个请求操作
工厂
。每个请求操作都应该有一个request、success
和
failure。可以推断出每个对象的
类型
,从而可以像这样输入
和
自动完成:但我发现自己到处都在写request、success
和
failure样板文件,所以我想创建一个
工厂
来
构建它,以强制执行模式并简化
编写
,就像这样: () => act
浏览 6
提问于2020-08-04
得票数 0
3
回答
Typescript
隐式或显式断言窄
类型
相等
typescript
、
typescript-typings
一个包含
值
的属性,另一个包含可以检索相同
类型
的
值
的函数的属性。它们具有相同的键,并且正确的
键名
与属性
类型
的返回
类型
相匹配。更容易给你看一个例子。但它有足够的信息
来
推断,我要么将"One“赋值给
类型
为"One”的属性,要么将"Two“赋值给
类型
为"Two”的属性,因为虽然索引是一致的,但存储/获取
类型
是一致的。我知道有一些替代方案。我可以
使用</em
浏览 3
提问于2020-05-18
得票数 1
1
回答
Sequelize:在其中的操作符
中
调用
getter
javascript
、
sequelize.js
、
sequelize-typescript
但在Javascript/
Typescript
中
,我有true或false。更方便。我添加了setter
来
转换为数据库的0/1。// setter works { IsBoolean: false },); 当我
使用
get
浏览 1
提问于2018-12-12
得票数 1
2
回答
对可以返回多个不同对象的函数的返回
类型
进行更好的
TypeScript
推断
typescript
< 0.5) { a: 5 } b: false}
TypeScript
将返回
类型
推断为: function foo(): { b?: undefined; a: number; b: boolean; } 我知道我可以通过
在
foo的定义
中<
浏览 24
提问于2020-01-27
得票数 2
回答已采纳
1
回答
VS代码
中
类似WebStorm的
TypeScript
方法重写
typescript
、
visual-studio-code
、
webstorm
当覆盖WebStorm
中
的
TypeScript
方法时,集成开发环境
使用
访问修饰符(public、protected或private)、返回
值
类型
、参数
和
参数
类型
来
完成方法: ? ?
有没有
办法
像WebStorm那样让VS代码完全覆盖方法?
浏览 12
提问于2020-06-13
得票数 3
回答已采纳
2
回答
如何基于JSON响应的内容
在
Typescript
中
创建特定
类型
javascript
、
json
、
typescript
我正在尝试为一个对象创建一个
类型
,我
在
javascript中
使用
console.log记录了这个对象。我访问了我的控制台
来
查看这个对象的内容,这就是我得到的 { description: "SomeDescriptionhere" SomeRef: "SomeProdRef" } 我该如何创建这样的
类型</e
浏览 4
提问于2021-09-12
得票数 1
2
回答
在
Typescript
中
,当数组包含不同的元素
类型
时,如何从数组
类型
中
获取元素
类型
?
typescript
假设我有一个不同
类型
的数据数组:
Typescript
可以自动推断
和
提取
类型
,例如:这里
typescript
知道InputTypeArray是(string | number | {a: string,b: string})[]; 让我们将数组元素的
类型
称为
浏览 2
提问于2018-02-09
得票数 20
回答已采纳
点击加载更多
相关
资讯
TypeScript 4.0正式发布!现在是开始使用它的最佳时机
函数返回值类型优化,JSX增强,TypeScript 5.1 发布!
TypeScript 2.9发布,更新了对ES.Next的支持
TypeScript 3.6发布,新功能尝鲜看
python面向对象基础2:设置对象属性
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券