cdkTextareaAutosize should remove cdk-textarea-autosize on disabled
- Vorherrschende Sprache
- TypeScript
- Sterne
- 25k
- Forks
- 6.8k
- Ø Merge
- 1 T. 8 Std.
- Gemergte PRs (30 T.)
- 91
Beschreibung
#### Reproduction
https://stackblitz.com/edit/angular-5x8mff
Steps to reproduce:
1. set `cdkTextareaAutosize` to false
#### Expected Behavior
When passing a false value to `cdkTextareaAutosize` I would expect to be rendered as a simple textarea.
- `rows` should be unset
- `cdk-textarea-autosize` should be removed
#### Actual Behavior
- `rows` set 1
- `cdk-textarea-autosize` is set.
#### Environment
- Angular: `8.2.14`
- CDK/Material: `8.2.3`
- Browser(s): `Chrome`
- Operating System (e.g. Windows, macOS, Ubuntu): `macOS`
Beitragsleitfaden
Rechercherichtung
Beginne mit der verlinkten StackBlitz-Reproduktion und verfolge das Verhalten von cdkTextareaAutosize, wenn sein input false ist. Erledigt ist die Aufgabe, wenn sich ein deaktiviertes Autosize-Textarea wie ein einfaches Textarea verhält: rows ist nicht gesetzt und die Klasse cdk-textarea-autosize wird entfernt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 48/100