腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
TypeScript
类
工厂
混合
的
结果
“
不是
构造
函数
”
typescript
我正在尝试使用
TypeScript
中
的
混合
类
。但是mixin应用程序(下面代码中
的
Sizeable.mixin())
的
返回值是“
不是
构造
函数
”,尽管正如您在错误输出中清楚地看到
的
那样,其类型
的
第一部分是new (...args: any[]):,因此人们会认为它是
构造
函数
Parent显然是一个
构造
函数
,因为它
的
浏览 27
提问于2019-06-20
得票数 1
1
回答
在混入
函数
中使用现有
类
(js
构造
函数
)
typescript
、
mixins
、
typescript-typings
在文档中有用于mixins
类
的
<code>C0</code>。但是,如果我已经有了<code>D2</code>
的
实现,该怎么办呢?但在我
的
例子中,<code>D4</code>在一个三维方库中有
TypeScript
实现,而<code>D5</code>是由另一个三维方库
的
工厂<
浏览 10
提问于2018-12-15
得票数 0
2
回答
动态返回
TypeScript
中
的
类
构造
函数
javascript
、
typescript
、
factory
我试图在
TypeScript
中构建一种机制,根据表示
类
名称
的
字符串参数返回
类
的
新实例。基本上,我试图创建一个
工厂
,只是我不太清楚如何在
TypeScript
中这样做。在纯JS中,我可以通过将所有
类
构造
函数
存储在一个键/值对象中并调用new ClassDictionary[className](); --这
不是
最健壮
的
解决方案,但它在这种情况下工作。我似乎无法在
Typ
浏览 3
提问于2015-06-26
得票数 5
回答已采纳
1
回答
TypeScript
JSDoc风格
的
类型是否具有常规类型
的
全部功能?
typescript
、
types
据说
TypeScript
就是。JSDoc风格
的
类型是否像常规类型一样功能齐全?我们可以做映射类型,条件类型,keyof,等等,以及常规类型
的
所有东西吗?我很好奇,因为我想为实现
类
工厂
混合
的
JS文件声明类型,并定义接受对象并返回从对象定义生成
的
类
的
定义
函数
。生成
的
类
应该有保护
的
和私有的成员,
混合
应该返回有保护/私有成员<
浏览 18
提问于2018-08-15
得票数 4
2
回答
在不污染
构造
器
的
情况下将角度
工厂
依赖注入到
Typescript
类
中?
angularjs
、
typescript
、
dependency-injection
、
angularjs-service
、
angularjs-factory
我正在编写一个
工厂
作为一个
Typescript
类
,并在需要
的
时候用new FactoryName()实例化它。我通过这样做让它像
工厂
一样工作:.factory('FactoryName', function() { return FactoryName; }),它工作得很好,但现在我需要在不污染
构造
函数
调用
的
情况下,将我在
Typescript
之外创建
的
另一个
工厂
注入其中。
浏览 9
提问于2016-07-14
得票数 0
回答已采纳
1
回答
为什么super()不能在不可变
的
记录上设置?
reactjs
、
typescript
、
redux
、
create-react-app
、
immutable.js
我正在设置一个非常简单
的
新Redux商店状态。 现在它给了我这个错误,即使是我<em
浏览 0
提问于2019-06-19
得票数 2
回答已采纳
1
回答
带有InversifyJS参数
的
工厂
typescript
、
dependency-injection
、
inversifyjs
我将与
TypeScript
结合使用。假设我有一个
类
,它有一个
混合
了注入和非注入
构造
函数
参数
的
类
:export class MyClass { foo: Foo,This thing isn't injectable ){ }我想将这个<em
浏览 33
提问于2016-11-23
得票数 3
回答已采纳
6
回答
如何使用具有
构造
函数
参数
的
AngularJS
类
定义
TypeScript
工厂
angularjs
、
typescript
我想编写一个在
构造
函数
中获取“前缀”参数
的
TypeScript
类
,这个
类
还需要访问LogService注入。使用普通
的
JavaScript,您应该这样做: LogService.log(this.prefix, txt);
浏览 0
提问于2014-06-05
得票数 19
回答已采纳
1
回答
如何编写抽象
类
构造
函数
,以便在子类中进行灵活
的
扩展
dart
、
language-design
但是现在这会导致_EmptyStack<T>
构造
函数
出现问题,这个
构造
函数
是常量
的
:此外,添加
的
Stack()
构造
函数
禁止将
类
用作
混合
器。这包括允许使用以下功能: 超
类
中
的
浏览 3
提问于2014-11-02
得票数 1
1
回答
在
TypeScript
中返回
类
(=
类
构造
函数
)
的
工厂
函数
typescript
、
types
如果我用以下方式在
TypeScript
中定义一个
类
然后,A既是一个值,也是一个类型,所以我可以用这两种方式使用它:const C = Aconst A = fancyClassFactory(...someArgs) 那A只是一个值,
不是
一个类型..。是否有任何方法来使用这样
的
类
工厂
函数
,并得到
类</e
浏览 0
提问于2018-10-18
得票数 4
回答已采纳
6
回答
如何约束泛型类型具有新()?
typescript
我想要有这样
的
功能: return new TEntity();在C#中,我们可以写:我如何在
TypeScript
中做到这一点?
浏览 6
提问于2016-01-09
得票数 18
回答已采纳
2
回答
混合
构造
函数
集字段和字段初始化器
c#
、
oop
在设计
类
时,是否有关于初始化
类
字段
的
指导方针?有两种不同
的
初始化方法。我可以使用内联字段初始化器,也可以在
构造
函数
中初始化它们。它变得更..。有趣
的
是,当引入静态字段时,可以在定义字段时、在静态
构造
函数
中或在实例
构造
函数
中对字段进行无效化,并检查字段是否已经设置。当
工厂
被引进时,这就更加令人困惑了。尽管我试图避免在实例
构造
函数
中设置静态字段。,从
浏览 2
提问于2013-02-25
得票数 3
回答已采纳
1
回答
Typescript
通用
工厂
函数
,包括已创建对象
的
参数
typescript
、
typescript-generics
我正在尝试在
Typescript
中创建一个
工厂
类
。
工厂
应设置为创建特定
的
对象
类
,包括在
工厂
初始化时设置
的
默认参数。这是我到目前为止想出
的
: type Constructor<T> = new(...args: any) => T; private params: ConstructorParametersfactory.init(ClassWithParam
浏览 24
提问于2019-06-24
得票数 0
回答已采纳
1
回答
TypeScript
:将重载
函数
的
参数转发给
类
构造
函数
,该类
构造
函数
支持相同
的
重载语法
typescript
、
overloading
我有一个带有重载
构造
函数
的
类
。我还为该类提供了一个Factory
函数
,该
函数
返回该类
的
一个实例。这个
工厂
函数
也是重载
的
,
工厂
函数
的
所有重载语法都由重载
的
构造
函数
语法匹配。我现在正在寻找一种方法,可以将调用
工厂
函数
的
参数“应用”到
构造
浏览 4
提问于2017-03-08
得票数 0
回答已采纳
2
回答
使用类型作为参数类型
typescript
假设我有个课: foo: string;如何定义
函数
以使其接受
类
的
类型并返回其实例?
浏览 3
提问于2019-06-03
得票数 2
回答已采纳
1
回答
如何在新
类
中继承FirebaseAuth
类
?
flutter
、
dart
我希望能够基于FirebaseAuth
类
构建自己
的
类
,但我一直收到以下错误: 生成
构造
函数
'FirebaseAuth FirebaseAuth.instanceFor({required FirebaseAppapp})‘,但是找到了一个
工厂
。尝试调用超
类
的
不同
构造
函数
,或者使被调用
的
构造
函数
不是
工厂
构造</e
浏览 4
提问于2022-03-31
得票数 0
2
回答
我可以在
Typescript
方法装饰器中访问目标
类
实例吗?
typescript
、
decorator
我正在使用
Typescript
创建一个WebSocket服务器,不同
的
应用程序组件应该能够在其中注册自己
的
请求处理程序。有一个单例WebsocketHandler提供了这种行为。但是,我正在尝试用方法装饰器替换
构造
函数
中
的
注册调用。然后,我尝试用这个
工厂
函数
将target作为处理程序
的
上下文传入: function websocketRequest(requestName: string) { return function,而<
浏览 18
提问于2020-04-26
得票数 3
回答已采纳
1
回答
打字本子类
工厂
javascript
、
typescript
、
mixins
最近,我阅读了一篇关于
的
文章,其中提出了以下创建
混合
器
的
模式: foo() {from MyMixin');};class MyClass extends MyMixin(MyBaseClass) { } 错误TS2507:类型'a
浏览 1
提问于2016-11-08
得票数 0
回答已采纳
10
回答
构造
函数
与
工厂
方法
oop
、
ooad
在对
类
建模时,首选
的
初始化方式是什么:使用这两种方法
的
考虑因素是什么?比方说,我在一个
类
上有一个
构造
函数
,它需
浏览 52
提问于2009-03-10
得票数 201
回答已采纳
1
回答
http动作
工厂
AngularJS和类型记录
javascript
、
angularjs
、
typescript
如果我能在AngularJS建立一个像这样
的
Javascript
工厂
: angular.module('mercuryServices')到目前为止,这就是我所得到
的
,但是我得到了一个错误:“提供者'RideModelFactory‘必须从$get
工厂
方法返回一个值。”
浏览 2
提问于2016-03-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编写更鲁棒的JavaScript代码:7个优秀实践
使用 TypeScript 装饰器装饰你的代码
如何用TypeScript来创建一个简单的Web应用
【行业资讯】前端框架 Angular 11.0.0-next.5 发布
TypeScript 3.6发布,新功能尝鲜看
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券