假设我创建了一个响应式表单,如下所示:
public form: FormGroup;
ngOnInit() {
this.form = new FormGroup({ myControl: new FormControl() });
}
我希望能够动态地(从代码而不是模板)将控件绑定(bind)到事件。像这样:
this.form.controls['myControl'].bind('blur', someMethod());
Angular 2 怎么可能?
最佳答案
您可以为该表单控件调用一个函数,例如
<textarea #urlcontent formControlName="content" (blur)="validateEmbedUrl(urlcontent.value)"></textarea>
https://stackoverflow.com/questions/46031240/
相关文章:
python-3.x - Visual Studio 代码 pylint : Error when
java - 如何配置 Hibernate Envers 以避免实体修订查询中的某些集合(连接表)
python - 如何将 Spyder 设置为默认程序/应用程序以打开 (.py) Python 文
vb.net - 字符串中的代码格式 - 我可以将文本设为粗体吗?
amazon-web-services - 如何将多个域名路由到同一个 amazon S3 存储桶位
angular - 将 CanActivate() 委托(delegate)给组件
mysql - phpmyadmin error 403 - Forbidden rejected