Plotly does not correctly redraw text items when updated through Plotly.react()
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- JavaScript
- Star
- 18.3k
- Fork
- 2k
- Merge trung bình
- 2 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 28
Mô tả
- Open https://codepen.io/rtwfroody/pen/OJRxdMy, and you'll see a graph with the points labeled "one", "two", and "three".
- Hit the toggle checkbox, and the graph contents will change. Now only the first point is labeled. This is expected.
- Hit the toggle checkbox again. The code returns the graph to the exact same data as it started with, but the 2nd and 3rd points have no labels.
- No matter how many times you hit the checkbox, the original labels are never drawn.
This is a simple example of the issue I have in https://casualhacker.net/covid19-wealth. In that link, you can see that when you change the scale (see log checkboxes), then the labels are redrawn correctly.
Using layout.datarevision doesn't make things better.
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
Tái hiện hành vi từ CodePen được liên kết bằng Plotly.react(), bật tắt hộp kiểm để xóa và khôi phục các nhãn. Bắt đầu bằng cách lần theo đường dẫn vẽ lại của Plotly.react() đối với các mục văn bản và kiểm tra xem layout.datarevision có ảnh hưởng đến đường dẫn đó hay không. Được xem là hoàn tất khi nhãn thứ hai và thứ ba xuất hiện trở lại sau khi khôi phục dữ liệu ban đầu, khớp với biểu đồ ban đầu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- data-visualization
- 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
- 38/100