@Input 与 Angular 10 中的依赖注入

@Input Vs Dependency Injection in Angular 10

我知道我们使用@Input 装饰器将值从父组件传递到子组件。

但是,我想知道我们是否可以在构造函数(依赖注入)中创建 Parent class 的实例,然后将变量值设为 instance.variable,而不是这样做。会不会一样?

不胜感激。

您只是在描述服务。组件已启动,您可以通过装饰器 @ViewChild 访问,但组件有更多功能,不适合用于该目的。您可以使用服务并在您需要的任何级别启动,模块级别或组件级别。