Angular2 Fehler bei der Überprüfung als "ngClass' da ist es nicht eine bekannte Eigenschaft von 'div'. (
Hier schrieb ich eine kleine Validation-Eigenschaft für EName Validierung, wenn ich versuche, 2 Laden, Html Seite ich bin immer Fehler wie 'ngClass' da ist es nicht eine bekannte Eigenschaft von 'div'. (
Komponente.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]]
})
}
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>
Hast du den import
Ja, ich impororted formsmodule
FormsModule
@ngModule imports
Liste ?Ja, ich impororted formsmodule
InformationsquelleAutor Hussain | 2017-07-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie BrowserModule
Wenn es in einem untergeordneten Modul importieren CommonModule.
Versuchen Sie, wie pro das update
Lieben Sie sajeee bhai
InformationsquelleAutor Sajeetharan
Wenn Sie bereits die CommonModule/BrowserModule und es immer noch nicht funktioniert, stellen Sie sicher, dass Sie die eingegebene Attribut korrekt. Ich hatte
ngclass
stattngClass
(beachten Sie die 'C').ya, in meinem Fall war ich unter Berufung auf intellij code completion
ngc[tab]
und es hat nicht das Problem lösen, das Gehäuse (die ich davon ausgegangen, es würde)InformationsquelleAutor Nathan Hanna