ng-template对话框中的ngModel

时间:2018-05-21 21:06:43

标签: angular angular5 ngx-bootstrap ngx-bootstrap-modal

在我的Angular 5控制器HTML中,我有一个简单的ng-template,其中包含一个表单,input元素具有ngModel绑定。该模板的模态形式仅通过按钮事件显示,如下所示:

openModal(template: TemplateRef<any>) {
    this.modalRef = this.modalService.show(template);
}

当我单击表单上的一个按钮,并调用我的(click)处理程序时,我不确定如何访问这些绑定值,因为它们似乎没有绑定到当前控制器。

所以模板有这样的东西:

<input type="text" name="ar" id="ar" class="form-control" ([ngModel])="ar" required>

但是this.ar总是在控制器中未定义。

0 个答案:

没有答案