【发布时间】:2017-11-24 07:47:42
【问题描述】:
我在我的 Angular 2 项目中使用响应式表单进行验证。我想突出显示按下“提交”时无效的字段。我已经通过使用 md-Error 在输入标签中实现了这一点,但我无法在 md-Select 中做到这一点。有人可以帮忙吗?
截图:http://i.imgur.com/uOQbwaZ.png
这是我正在使用的 md-select 示例:
<md-select placeholder="Listing Type" formControlName='listingType' required >
<md-option *ngFor="let type of listType" [value]="type">
{{ type }}
</md-option>
</md-select>
这是我正在使用的 md 输入:
<md-input-container class="more-width">
<input mdInput formControlName='price' required placeholder="Price">
<md-error>Please Enter Price</md-error>
</md-input-container>
这是我正在应用的验证
this.listingForm = this.fb.group({
propertyType: ['', Validators.required]
})
【问题讨论】:
-
请贴一些代码。
-
用代码示例更新了帖子
-
这在 plunker 中工作正常,但是当我在 VS Code 中使用它时,没有选择默认值
-
嗨!你解决了这个问题吗?
标签: angular material-design angular-material angular2-forms