【发布时间】:2020-09-04 07:33:34
【问题描述】:
在 ng-Bootstrap 的角度上,我有一个弹出框和一个子组件(app-adviser):
<!-- some.component.html -->
<app-adviser [text]="advisorText"></app-adviser>
<div
...
triggers="manual"
#p="ngbPopover"
> </div>
触发popover的按钮在子组件中:
<!-- adviser.component.html -->
<button type="button" (click)="p.open()">
Open popover
</button>
但是popover必须在父组件中,通常我会调用click函数click="p.open()",但是如何从子组件到父组件(通信)呢?
【问题讨论】:
-
使用来自孩子的
EventEmitter来触发popover。 -
谢谢,我知道了
标签: angular popover ng-bootstrap