angular / angular/components

cdkTextareaAutosize should remove cdk-textarea-autosize on disabled

Đang mở
#18,254 2 bình luận 1 reaction 0 người được giao Xem trên GitHub
area: material/input P3
Ngôn ngữ chính
TypeScript
Star
25k
Fork
6.8k
Merge trung bình
1 ngày 8 giờ
Pull request đã merge (30 ngày)
91

Mô tả

#### 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`

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu với bản tái hiện StackBlitz được liên kết và theo dõi hành vi của cdkTextareaAutosize khi input của nó là false. Hoàn thành khi một textarea autosize bị vô hiệu hóa hoạt động như một textarea đơn giản: rows không được thiết lập và class cdk-textarea-autosize bị xóa.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
typescript
Lĩnh vực
frontend
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
48/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.