最佳答案
您可以使用 ViewChild 装饰器。在父组件中它应该看起来像这样:
import 'ViewChild' from '@angular/core'
import 'NgbDropdown' from '...';
[...]
export class ParentComponent {
@ViewChild(NgbDropdown)
private dropdown: NgbDropdown;
closeDropdown() {
this.dropdown.close();
}
}
您可以在官方文档中阅读有关 ViewChild 的更多信息:Component Interaction | ViewChild .
关于angular - ng-bootstrap 示例从组件调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39603711/