小编Far*_*had的帖子

nestjs 如何工作并运行带参数的构造函数

我是 nestJS 的新手,也找不到太多关于它的信息,所以我也不敢深入研究它的源代码(也是打字稿的初学者)。我真的很想知道这些东西是如何工作的,我将在下面提到

第一:我正在观看我们有名为 Task 的服务的教程

export class TasksController {
  constructor(private readonly tasksService: TasksService) { }

  Get()
  index() {
     this.tasksService.all();
  }
}
Run Code Online (Sandbox Code Playgroud)

这里TasksService仅用作一种类型,而不是我猜的类。在普通的打字稿中,我会写这样的东西

let task = new TasksController(new TasksService())

然后我就可以打电话了 this.tasksService.all();

二:如何@Injectable()@Inject()@InjectRepository()等工程。原始文档有点混乱:(

typescript typeorm nestjs

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

标签 统计

nestjs ×1

typeorm ×1

typescript ×1