小编Jan*_*ngo的帖子

通过KeyboardEvent.code找出KeyboardEvent.key

KeyboardEvent 有 2 个属性:

如何在没有事件本身的情况下获得key拥有?code所以我只有code事件之外的值,并且想知道与之key相关的内容。

javascript keycode keyboard-events

3
推荐指数
1
解决办法
1101
查看次数

带任务调度的 NestJs 依赖注入不起作用

我正在尝试按照Nest 文档中所述实现任务调度,但没有使用调度的服务的依赖注入示例。我想要的是在重复任务中使用注入的服务,但是当我执行以下操作时:

@Injectable()
export class MyWorkerService {

    constructor(private readonly injectedService: MyInjectedService) {}

    @Timeout(5000)
    async doSomething():  { 
     console.log(this.injectedService); // undefined
     this.injectedService.doStuff(); // TypeError: cannot read property 'doStuff' of undefined
    }
}
Run Code Online (Sandbox Code Playgroud)

...依赖注入不起作用。两个服务都在同一模块中注册为提供者。

为什么会出现这种情况呢?我还能如何通过预定方法访问其他服务?

dependency-injection scheduled-tasks nestjs

1
推荐指数
1
解决办法
2170
查看次数