【发布时间】:2020-03-04 23:53:55
【问题描述】:
我想为我的下拉菜单设置验证。 这是我的模板代码...
<div class="form-group row">
<label class="col-lg-4 col-form-label" for="val-skill">Designation <span class="text-danger">*</span>
</label>
<div class="col-lg-6">
<select class="form-control"id="val-skill" name="val-skill">
<option value="">Please select</option>
<option value="admin">Admin</option>
<option value="staff">Staff</option>
</select>
</div>
<div *ngIf="accessName.touched && accessName.invalid">
<div *ngIf="accessName.errors.required">
<div class="alert alert-danger">
Select access type
</div>
</div>
</div>
</div>
这是我的表单控制代码...
form = new FormGroup({
accessName:new FormControl('',Validators.required),
});
get accessName() {
return this.form.get("accessName");
}
下拉菜单默认选择“请选择”。当用户触摸下拉菜单并且没有更改类型时,它应该显示验证错误。
我该如何实现?
【问题讨论】:
标签: javascript angular