Extending CdkTextareaAutosize features. heightChanges / setHeight
- 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ả
## Proposal
Add for [MatTextareaAutosize](https://material.angular.io/components/input/api#MatTextareaAutosize) Callback with height and return custom sum and set it as height for textarea element.
```
CdkTextareaAutosize {
...
// Options by default parameter emitEvent is false
setHeight(height: number, {emitEvent: boolean}): void;
// Return number after calculation height textarea element
heightChanges(): Observable;
...
}
```
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách đọc API và phần triển khai hiện có của MatTextareaAutosize/CdkTextareaAutosize, sử dụng tài liệu tham chiếu API Angular Material được liên kết làm ngữ cảnh. Xác định cách hành vi được đề xuất của setHeight và heightChanges nên phù hợp với component hiện tại, và coi đề xuất là hoàn chỉnh khi cả hai phương thức đều có hành vi được định nghĩa rõ ràng, hoạt động đúng đối với việc cập nhật chiều cao textarea và phát sự kiện.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- angular, typescript
- Lĩnh vực
- frontend
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- 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
- 35/100