onTextLayOut is not getting triggered
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- C++
- Star
- 127k
- Fork
- 25.3k
- Merge trung bình
- 1 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 4
Mô tả
Description
For a text component , if we specify onTextLayout and write log statement, its not getting triggered.
i wanted to use the onTextLayout to get the no of lines being rendered for a given text width. The no of lines might change based on the width prop in style.
Therefor, i would like to get the no of lines to do some operation on text when it exceeds max lines limit.
React Native Version
0.70.2
Output of npx react-native info
N/A
Steps to reproduce
Write a text component and define "onTextLayout" prop to send in the handler.
The handler doesn't get triggered even during the first layout render.
Snack, code example, screenshot, or link to a repository
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu với bản tái hiện Snack được liên kết và hành vi của onTextLayout trong thành phần Text; xác minh xem handler có được gọi trong thiết lập React Native 0.70.2 được báo cáo hay không. Được xem là hoàn tất khi handler được gọi trong quá trình layout và cung cấp số dòng đã render, bao gồm cả khi chiều rộng văn bản thay đổi.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- react-native
- Lĩnh vực
- mobile
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 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
- 35/100