我正在为 Angular 2 使用材料的 md-input 组件。我知道它仍然是材料的 alpha 版本,但也许有人可以解释我如何将 Angular 2 所需的 html 验证属性与 md-input 一起使用(它是否已实现?)。我试过这个(工作正常):
<md-card>
<md-input
placeholder="Url"
id="url"
url="url"
[(ngModel)]="urlInputValue"
#url="ngModel"
required>
<md-hint *ngIf="url.errors && (url.dirty || url.touched)" [ngStyle]="{'color': 'red'}"> Url is required </md-hint>
</md-input>
<button
md-raised-button color="accent"
[disabled]="isUrlInputEmpty()"
(click)="onRequestBtnClick()">
Request
</button>
</md-card>
我如何使用“必需”?
<md-hint *ngIf="url.errors.required && (url.dirty || url.touched)" [ngStyle]="{'color': 'red'}"> Url is required </md-hint>