cdkTextareaAutosize should remove cdk-textarea-autosize on disabled
- 主要言語
- TypeScript
- スター
- 25k
- フォーク
- 6.8k
- 平均マージ
- 1日 8時間
- マージ済み PR(30日)
- 91
説明
#### 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`
コントリビューションガイド
調査の方向性
リンクされている StackBlitz の再現から始め、input が false の場合の cdkTextareaAutosize の動作を追跡してください。無効化された autosize textarea が単純な textarea として動作し、rows が未設定で、クラス cdk-textarea-autosize が削除されれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- typescript
- 領域
- frontend
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 48/100