在我的 Angular 应用程序中,我有一个名为Component1selector的组件component-1,它的模板包含一个自身的嵌套实例:
<div>
<component-1></component-1>
</div>
所以parent Component1包含一个child Component1。
我的目标:
Component1包含一个方法method1()。我想method1从父组件调用子组件。类似的东西this.child.method1()。
我试过的:
在组件中,我child使用以下代码:@ViewChild(Component1) child: Component1;. 如果我这样做,console.log(this.child)我会得到一个对象,其中包含来自 的所有@Input和@Output值Component1,但不包含method1().
我想知道的:
我如何访问this.child.method1()?