我正在关注这篇文章以使引导程序与 Angular 2 一起工作。虽然按照文章的方式工作,但没有关于如何将弹出框的引用传递给组件方法的示例。我得到的只是一个NgbPopoverConfig
,但没有打开弹出窗口的参考。
这是我的组件方法
popOpen(p : NgbPopoverConfig): void {
p.open(); //get an error here saying no Open method on NgbPopoverConfig
}
这是我使用基于材料 2 的输入字段的 html。
<md-input type="email" value="" name="em" id="em" placement="left" ngbPopover="adfga" popoverTitle="Popover on left" triggers="manual" #p="ngbPopover" (click)="p.Open()" [(ngModel)]="thisModel.email"
#this="ngModel">
</md-input>
有关如何从打字稿组件代码以编程方式打开和关闭弹出框的任何文档?或一些示例代码?
我将 Angular 2.1.0 与 Bootstrap 4.0.0-alpha.5 和 Angular 材料 2.0.0-alpha.9-3 一起使用