腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从
函数
工厂
与
类
中
推断
成员
的
Typescript
typescript
使用
类
,我可以直接访问
成员
,而不需要使用
typescript
类型检查器编译,但使用
工厂
函数
时,当我使用typeof时,它会显示该属性不存在。complain about add...func2.add(); 这是不是意味着我必须用接口定义我
的
serviceFunc
浏览 8
提问于2021-04-23
得票数 1
回答已采纳
1
回答
TypeScript
:
从
构造
函数
(选项)
推断
类属性,反之亦然
typescript
、
class
、
type-inference
可以
推断
出User上
的
属性,或者有一些方法可以避免重复构造
函数
选项
的
形状、对象形状和
类
形状。但是,我试图让
TypeScript
从
选项
中
推断
类
的
形状,但没有奏效: name: string} class User {我注意到,如果我使用对象
工厂
函数
而不是class,它能够正确地
推断
浏览 4
提问于2021-02-03
得票数 1
2
回答
工厂
函数
的
命名返回类型?
typescript
我目前可以使用接口和命名类型来描述
工厂
函数
的
返回值 interface Thing {} }) 在没有命名返回类型
的
情况下,
TypeScript
从
返回值
中
推断
出类型--但是该类型是未命名
的
,并且在我
的
编辑器
中
读起来很混乱。是否可以在
工厂</e
浏览 20
提问于2019-05-16
得票数 1
1
回答
TypeScript
JSDoc风格
的
类型是否具有常规类型
的
全部功能?
typescript
、
types
据说
TypeScript
就是。JSDoc风格
的
类型是否像常规类型一样功能齐全?我们可以做映射类型,条件类型,keyof,等等,以及常规类型
的
所有东西吗?我很好奇,因为我想为实现
类
工厂
混合
的
JS文件声明类型,并定义接受对象并返回
从
对象定义生成
的
类
的
定义
函数
。生成
的
类
应该有保护
的
和私有的
成员
,混合应该返回有保护/私有<em
浏览 18
提问于2018-08-15
得票数 4
1
回答
为什么变量是未知
的
?
typescript
我想知道为什么p参数在
函数
test2
中
是未知
的
。我原以为p是一个数字。
浏览 27
提问于2021-01-03
得票数 2
回答已采纳
1
回答
抽象
类
成员
值
的
文字字符串类型
推断
typescript
、
class
、
inheritance
、
member
以下
typescript
代码导致错误(
typescript
v3.8.3)。为什么?MYGwhgzhAECC0G8BQ1XQA4FcBGICWw0AZgPYnZgBOAXNAOSkl3QA+9FlzAvO1XQNxIAvkiShIMAELQApgA8ALjIB2AExjxkaDDnyFGHaDwZkBwpEA 我在下面给出了这个问题
的
答案,但我很高兴听到实现相同目的
的
替代方案,这些方案不需要编写构造
函数
或在子类
中
复制类型定义。
浏览 13
提问于2020-04-12
得票数 0
1
回答
无法创建泛型参数
类
的
对象
typescript
、
oop
我是一名java开发者,正在为
Typescript
而苦苦挣扎。我有一个名为Shape
的
抽象
类
和两个继承它
的
具体
类
: Square和Circle。我还想对这些
类
隐藏构造
函数
,并创建一个
工厂
方法getNewShape,它将根据参数决定使用哪个具体
的
构造
函数
。reference = T.class.getInstance();} 在
Typescript
浏览 0
提问于2019-05-16
得票数 0
7
回答
如何
从
TypeScript
函数
返回
类
?
javascript
、
angularjs
、
dependency-injection
、
typescript
我使用
TypeScript
和一个依赖注入库,它
的
工作原理非常类似于角1-基本上:用依赖项注册一个
工厂
作为参数。这就是我如何在ES6
中
注册一个
类
return class Foo {}如果我用
TypeScript
编写相同
的
内容: 有任何方法允许
TypeScript
浏览 3
提问于2016-02-10
得票数 30
2
回答
将动态原型方法声明为类型记录
javascript
、
typescript
我正在将带有几个“生成”原型方法
的
javascript
类
转换为类型记录。生成
的
方法映射到内部对象,因此API对于其80%
的
用例来说更干净/更方便。= function() {} 使用error TS2339: Property 'test' does not exist on type 'A'
的
It错误 似乎我可以通过手动定义属性来绕过它,但这妨碍了自动映射这些方法
的
用处。
浏览 4
提问于2016-07-08
得票数 3
1
回答
TypeScript
中
的
泛型:如何
从
类
中
推断
实例
的
类型
class
、
generics
、
typescript
、
instance
、
typeof
工厂
函数
创建
类
的
实例: name: stringfunction factory<T>(Cl): T {}a.name // OK 我想避免A在:factory<A>(A)
中
的
重复。泛型实例类型应该能够
从
类
类型
中
推断
出来,不是吗?
浏览 6
提问于2016-10-29
得票数 3
回答已采纳
1
回答
继续在泛型类型
工厂
上键入
typescript
、
redux
、
types
、
typesafe-actions
我正在尝试创建一个请求操作
工厂
。每个请求操作都应该有一个request、success和failure。CampaignsRequestTypes.LOAD_SUCCESS, data),};loadList.request().type 但我发现自己到处都在写request、success和failure
浏览 6
提问于2020-08-04
得票数 0
1
回答
JSDoc:文本
中
的
Typedef
javascript
、
intellij-idea
、
webstorm
、
jsdoc
让我们考虑下面的代码,一个返回带有两个
函数
的
对象
的
函数
: * Create a something */ */ };当调用此方法时,即使返回类型只是object,IDE:s类似于WebStorm,也会
从
返回
的
文字
浏览 0
提问于2019-03-20
得票数 2
回答已采纳
1
回答
TypeScript
:多态this和
推断
泛型
函数
参数
typescript
、
function
、
generics
、
this
、
type-inference
我想从传递给
函数
的
this关键字
中
推断
当前
类
的
类型。由于某种原因,当我将this作为参数传递给
函数
时,
TypeScript
推断
类型参数T是this而不是当前
的
类
类型。 下面是我想要做
的
一个例子。我希望B和C
类
都有一个类型为number
的
field,但是C
类
中
的
field在传递this作为参数时
浏览 20
提问于2019-11-19
得票数 1
回答已采纳
1
回答
扩展泛型
类
时
的
推断
类型
typescript
、
class
、
generics
目前,我想要实现
的
是在扩展
类
时
推断
泛型类型(T作为泛型参数)。Ex: } 任何关于我如何实现这一行为
的
想法都将是难以置信
的
:)。谢谢。
浏览 0
提问于2021-08-10
得票数 0
回答已采纳
1
回答
TypeScript
:如何指定构造
函数
需要参数
的
类型?
typescript
、
interface
的
构造
函数
.现在,我已经将它移到PhysicsInterface
的
构造
函数
中
(它现在在第23行),并且它可以工作。但是,现在我必须列出引擎在泛型参数列表中使用
的
所有抽象
类
,这有点难看(特别是因为
TypeScript
没有将泛型参数显示为工具提示),但我认为这是有意义
的
。我也尝试过构建一个类型
推断
工厂
,但最终我没能让它工作(最后一行抛出一个错误),我认为它也太混乱了,我还需要一种方法将物理引擎
类
浏览 1
提问于2020-05-14
得票数 0
回答已采纳
1
回答
如何具有Immutable.js可选(
TypeScript
)记录类属性
javascript
、
typescript
、
immutable.js
如果您试图拥有一个具有可选属性
的
Record
类
,如下所示: field: undefined field: string;...you得到一个
TypeScript
错误,如下所示:TS2415: Class 'MyRecord': string;...
Typescript
不再抱怨,但是您无法在
类
实例上设置
浏览 0
提问于2017-03-24
得票数 2
回答已采纳
4
回答
如何创建
类
工厂
来创建所需
的
派生
类
c#
、
inheritance
、
nested-class
、
class-factory
我经常使用
类
工厂
模式,这样一个
类
就有一个私有构造
函数
和一个静态方法来创建该类。这允许由于某种原因无法构造
类
的
情况,并且返回一个null -非常方便。我希望能够将其扩展到
工厂
方法,该方法根据条件
从
派生
类
的
层次结构
中
创建特定
的
类
。但是,我看不到有一种方法可以隐藏派生
类
的
构造
函数
来强制使用
工厂
方法。
浏览 2
提问于2013-02-20
得票数 4
回答已采纳
5
回答
如何处理只应由
工厂
类
使用
的
setter方法?
c++
、
oop
我使用一个
工厂
类
从
内存池中生成许多小
类
。这些小
类
在
工厂
返回后是常量
的
。class LittleObjectpublic: ...但是,应该设置值
的
唯一时间是在由
工厂
类
构建
的
时候。现在,我可以清楚地看到一个选项:将setter
函数
移动到私有访问,并使
工厂
成为LittleObject
类</
浏览 3
提问于2014-10-23
得票数 1
回答已采纳
1
回答
如何使用ts mockito模拟在
typescript
中
的
另一个
类
中
初始化
的
类
方法?
typescript
、
unit-testing
、
jsmockito
这是我想在
typescript
中使用mocha-chai测试框架进行测试
的
类
。我正在使用ts-mockito进行模拟。to map//return the specified job item from map 在我
的
测试
中
但是测试并没有按照我
的
预期进行。getJob没有出现在图片中,而Mock ()进入实际实现并返回未定义。 我在网上读到,这个问题是由
浏览 2
提问于2019-03-26
得票数 0
1
回答
父
类
返回子类类型
的
TypeScript
工厂
方法
typescript
我试图在一个父
类
上创建一个
工厂
方法,这个父
类
是由几个子类扩展
的
。 我想要做
的
是在父对象上定义
工厂
方法,因为它不需要更改,并让它为扩展它
的
子对象返回正确
的
类型。下面是我想要
的
一个例子: class Parent { static create<T extends Parent我想我需要一些方法来指定被调用
的
构造
函
浏览 26
提问于2021-05-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TypeScript学习笔记(超全)
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TypeScript 3.6发布,新功能尝鲜看
我们一直期待的 Typescript 特性
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券