如何在Angular 2中从父组件触发子组件中的本地引用

时间:2018-02-27 11:40:35

标签: angular typescript primeng

在我有

的情况下

父组件:

  <button (click)="panel.toggle($event)">Click</div>

子:

   <child></child> which has the reference

     and includes

     <p-overlayPanel  #panel>
       Content
    </p-overlayPanel>

如何从父组件访问#panel参考? PrimeNG覆盖面板

2 个答案:

答案 0 :(得分:1)

 @ViewChild(‘panel’) panel: ParentComponent

使用@ViewChild()装饰器,您可以从父组件

访问子组件

答案 1 :(得分:0)

你可以切换:this.panel.show(); this.panel.hide();