我正在使用Typescript创建一个WebSocket服务器,不同的应用程序组件应该能够在其中注册自己的请求处理程序。有一个单例WebsocketHandler提供了这种行为。但是,我正在尝试用方法装饰器替换构造函数中的注册调用。我尝试了这个工厂函数: function websocketRequest(requestName: string) {
return function (target: any, propertyKey然后,我尝试用这
这是我在创建AngularJS应用程序时一直在考虑的事情。当我第一次了解AngularJS工厂时,我认为它们的一个聪明用法是创建和返回构造函数,而不是普通的对象,例如: function Foo问题是,当您在AngularJS感知的上下文中工作时,它可以很好地工作,但是一旦您想要从控制台调用构造函数,在网络工作者中使用构造