`axis.showline` does not work with `trace.zorder`
Đang mở
Chưa có ai nhận issue này.
bug
cs
P2
- 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ả
Codepen: https://codepen.io/emilykl-code/pen/ZYEEXvw?editors=1111
Axis lines are not drawn when one of the traces on the plot has a zorder property.
Figure definition:
Plotly.newPlot(
"div1",
[
{
x: [11, 12, 13, 14, 15],
y: [9, 10, 12, 16, 24],
zorder: 2,
},
{
x: [15, 14, 13, 12, 11],
y: [9, 10, 12, 16, 24],
}
],
{
title: { text: "A Plotly Chart" },
xaxis: { showline: true },
yaxis: { showline: true },
}
);
Expected (axes lines visible):
(note -- blue trace should be in front)
Actual:
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 trên CodePen và định nghĩa figure của Plotly.newPlot trong issue, sử dụng các tùy chọn axis showline và trace zorder. So sánh hình ảnh mong đợi và hình ảnh thực tế trong khi theo dõi cách các tùy chọn đó được render. Hoàn thành khi cả hai đường trục vẫn hiển thị và trace màu xanh dương zordered vẫn ở phía trước.
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
- 35/100