Saltar al contenido principal
NeuralUIv1.14.3Nuevo
GitHub
Componente

Textarea

Área de texto con floating label, auto-resize opcional y soporte completo para Angular Forms.

TypeScript
import { NeuTextareaComponent } from '@neural-ui/core/textarea';
Este campo es requerido

Tamaños

min-height 60px
min-height 80px
min-height 100px
TypeScript
import { FormControl, ReactiveFormsModule } from '@angular/forms';
import { NeuTextareaComponent } from '@neural-ui/core/textarea';

@Component({
  imports: [NeuTextareaComponent, ReactiveFormsModule],
  template: `
    <neu-textarea label="Descripción" [formControl]="bioCtrl" [rows]="4" />
    <neu-textarea label="Notas" [autoResize]="true" [maxlength]="300" />
    <neu-textarea label="Campo requerido" [required]="true"
                  errorMessage="Este campo es obligatorio" />
  `
})
export class MyComponent {
  readonly bioCtrl = new FormControl('', { nonNullable: true });
}