2017-05-30 3 views
0

Ich versuche EingangFehler, wenn ich versuche Eingang zur Validierung in Angular2

<md-input-container class="name-input"> 
       <input type="text" mdInput [(ngModel)]="tileName" #tileNameInput="ngModel" 
         id="tileNameInput" name="tileNameInput" 
         required placeholder="{{ 'Name' | translate }}"/> 
       <md-error *ngIf="v.errors.required">Tile Name is required</md-error> 
      </md-input-container> 

zu validieren und ich bekam Fehler:

ERROR TypeError: Cannot read property 'errors' of undefined at Object.eval [as updateDirectives] (HeaderComponent.html:104) at Object.debugUpdateDirectives [as updateDirectives] (core.es5.js:12784) at checkAndUpdateView (core.es5.js:12122) at callViewAction (core.es5.js:12485) at execEmbeddedViewsAction (core.es5.js:12443) at checkAndUpdateView (core.es5.js:12123) at callViewAction (core.es5.js:12485) at execComponentViewsAction (core.es5.js:12417) at checkAndUpdateView (core.es5.js:12128) at callViewAction (core.es5.js:12485)

Kann jemand hilft mir?

Antwort

0

den Namen des Eingabefeldes Verwenden Sie anstelle von v, wie: *ngIf="tileNameInput.errors.required"

Verwandte Themen