st_*_*rke 6 dart angular2-forms angular
鉴于以下......
<form (ngSubmit) = "onSubmit()"
#heroForm = "ngForm">
{{diagnostic}}
<div class = "form-group">
<label for = "name">Name</label>
<input type = "text"
class = "form-control"
required
[(ngModel)] = "model.name"
ngControl = "name"
#name = "ngForm"
#spy>
<p *ngIf = "name.dirty"
class = "alert alert-danger">
Name is required
</p>
<!--<p [hidden] = "name.dirty"-->
<!--class = "alert alert-danger">-->
<!--Name is required-->
<!--</p>-->
</div>
Run Code Online (Sandbox Code Playgroud)
..
..是否可以#name = "ngForm"在.dart组件中获取(ngForm)引用以允许操作?欢迎提出任何建议和更正.
Gün*_*uer 13
导入这个 -
import {ViewChild} from 'angular2/core';
Run Code Online (Sandbox Code Playgroud)
只需将带有注释的字段添加到类中即可
@ViewChild('heroForm') NgForm heroForm;
Run Code Online (Sandbox Code Playgroud)
您不能在构造函数中使用它,因为它仅在以后设置.在ngAfterViewInit用户输入的事件处理程序中,您可以无限制地使用它.
| 归档时间: |
|
| 查看次数: |
6666 次 |
| 最近记录: |