Hus*_*ain 11 angular2-forms angular
在这里我为EName验证编写了一个小的验证属性,当我尝试2加载Html页面时,我将错误视为'ngClass',因为它不是'div'的已知属性.(
Component.ts
import { Component, OnInit } from "@angular/core"
import { Employee } from "../../../templates/employee/employee"
import { Validators, FormGroup, FormBuilder } from "@angular/forms"
@Component({
selector: "customer-ui",
templateUrl: "../../../templates/customer/customer.html"
})
export class JamComponent implements OnInit {
EmpleoyeeForm: FormGroup;
public constructor(private fb: FormBuilder) {}
ngOnInit(): void {
this.EmpleoyeeForm = this.fb.group({
EmpName: ['', [Validators.required]]
})
}
Run Code Online (Sandbox Code Playgroud)
Htmlcode
<form class="form-horizontal" novalidate [formGroup]="EmpleoyeeForm">
<fieldset>
<div class="form-group" [ngClass]="{'has-error': (EmpleoyeeForm.get('EmpName').touched ||
EmpleoyeeForm.get('EmpName').dirty) &&
!EmpleoyeeForm.get('EmpName').valid }">
<label for="name">Name</label>
<input type="text" class="form-control" formControlName="EmpName" [(ngModel)]="EmpName" />
</div>
</fieldset>
</form>
Run Code Online (Sandbox Code Playgroud)
Saj*_*ran 42
您需要添加BrowserModule
@NgModule(
imports: [BrowserModule, /* other imports */],
...
)
Run Code Online (Sandbox Code Playgroud)
如果是在子模块中导入CommonModule.
import { CommonModule } from "@angular/common"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16579 次 |
| 最近记录: |