【发布时间】:2020-05-09 01:31:07
【问题描述】:
我是nestJS 的新手,也找不到太多关于它的信息,所以我也不敢深入研究它的源代码(也是打字稿的初学者)。我真的很想知道我将在下面提到的那些东西是如何工作的
首先: 我正在观看我们有名为 Task 的服务的教程
export class TasksController {
constructor(private readonly tasksService: TasksService) { }
Get()
index() {
this.tasksService.all();
}
}
这里TasksService 仅用作一种类型,而不是我猜的类。在普通的打字稿中,我会写类似的东西
let task = new TasksController(new TasksService())
那我就可以打电话给this.tasksService.all();
第二:
@Injectable()、@Inject()、@InjectRepository() 等如何工作。原始文档有点混乱:(
【问题讨论】:
标签: typescript nestjs typeorm