[Feature Request] Dev Tools Callback Graph per Page
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
Hướng nghiên cứu
Issue không nêu tên tệp, test hoặc điểm vào; hãy bắt đầu bằng cách xác định phần triển khai callback-graph của Dev Tools cùng metadata của trang hoặc callback. Công việc được xem là hoàn tất khi một tùy chọn có thể chỉ hiển thị các callback liên quan đến trang đang hoạt động, đồng thời tính đến các callback dùng chung, layout động và các dependency giữa các trang.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The recent introduction of hide_all_callbacks and the hidden flag for both server-side and client-side callbacks has made the Dev Tools callback graph genuinely useful for large, multi-page Dash apps. Huge kudos to @l0uden and @CNFeffery for these improvements 🚀
That said, for dashboards with dozens of pages, the callback graph still becomes overwhelming because it aggregates callbacks from all pages at once. It would be incredibly helpful to have an option to display only the callbacks relevant to the currently active page.
I understand this may be non-trivial (or even impossible) to implement especially given shared callbacks, dynamic layouts, or cross-page dependencies. But if feasible, such a thing would dramatically improve usability and debugging productivity for complex multi-page applications.
- Ngôn ngữ chính
- Python
- Star
- 24.4k
- Fork
- 2.3k
- Merge trung bình
- 1 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 19
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.
Issue khác của plotly/dash
-
good first issue P3 size: 1 task
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
-
enhancement P2 size: 5
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100
-
enhancement P3 size: 10+
-
P2 size: 1 task
-
enhancement P3 size: 1
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
anthropics/skills#1811 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
speaches-ai/speaches#678 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
datalayer/mcp-compose#42 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
conda-forge/spacy-feedstock#177 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
UKGovernmentBEIS/inspect_evals#2523 ·