ich maxlength in meiner Form bin mit aber es wirft den Fehlermaxlength in TextArea- arbeiten nicht in Schräg
ERROR TypeError: Cannot read property 'maxlength' of null
Ein Teil der Form, wo ich bin mit maxlength:
<div>
<textarea AutoExpandTextArea [inputData]='model.title' maxlength="100" class="videoTitle" name="videoTitle" id="videoTitle" #videoTitle="ngModel" placeholder="Title" [(ngModel)]="model.title" required>{{model.title}}</textarea>
<span class="text-danger" *ngIf="submitted && loginform.form.invalid && videoTitle.errors.required">Title is mandatory</span>
<span class="text-danger" *ngIf="videoTitle.dirty && videoTitle?.errors.maxlength">Maximum 100 characters are allowed</span>
<textarea AutoExpandTextArea [inputData]='model.description' maxlength="120" class="videoDescription" id="videoDescription" name="videoDescription" #videoDescription="ngModel" placeholder="Description" [(ngModel)]="model.description">{{model.description}}</textarea>
<span class="text-danger" *ngIf="videoDescription.dirty && videoDescription?.errors.maxlength">Maximum 120 characters are allowed</span>
</div>
Die Modellobjekt sieht wie folgt aus, wenn die Seite geladen wird
this.model = {
description: '',
title: '',
}
sobald ich etwas in das Textfeld geben Sie den Fehler zu kommen beginnt.
Ich habe eine Direktive auch an die Textarea gebunden. Nicht sicher, ob das das Problem verursacht.
Ich weiß nicht, ob es verursacht Ihr Fehler, aber sollten die Attributwerte nicht alle doppelte Anführungszeichen enthalten? – jonrsharpe
@jonrsharpe: die Anführungszeichen verursachen den Fehler nicht. –