Um max Buchstaben Nummer für Textfeld gesetzt, wir, dass durch Schreiben erreichen: <textarea maxLength="50"></textarea>
Angular2 maxLength für Textbereich als Variable
aber konnte ich etwas tun, wie unten? Gibt es einen Weg?
import { Component } from '@angular/core';
@Component({
moduleId: module.id,
selector: 'app-create-offer-page',
template: `
<textarea maxLength="textareaLength"></textarea>
`
})
export class CreateOfferPageComponent {
textareaLength: number = 50;
}
Ich frage, weil das nicht funktioniert. Dies sollte funktionieren für native Validierung
Vielen Dank. Es funktioniert wie ein Zauber, aber ich merke, dass attr.maxLength auch funktioniert. Gibt es eine gute Übung, um Attr hinzuzufügen? vor Attributen? – elzoy
'maxLength' ist ein natives Attribut und kann somit direkt mit' [maxLength] 'verknüpft werden. Wenn Sie beispielsweise ein benutzerdefiniertes Attribut wie 'data-id' festlegen möchten, können Sie die Bindung mit' [attr.data-id] 'verwenden. Am Ende macht es keinen Unterschied für diese nativen Attribute. – rinukkusu
Ich sehe! Danke für Ihre Hilfe. Einen schönen Tag noch. – elzoy