Rangeslider won't reset after zooming out
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 18.3k
- Forks
- 2k
- Ø Merge
- 2 T. 12 Std.
- Gemergte PRs (30 T.)
- 28
Beschreibung
https://codepen.io/Lexachoc/pen/XWGGLJG (the plotly-latest.min.js is using 1.58.5)
The Autoscale or Reset axes buttons in the menu bar won't autoscale/reset the rangeslider correctly after using zoom out button.
I can confirm that with plotly-2.29.1.min.js, the issue exists (but Plotly.d3.csv is removed from version 2 so I can't use that version for the codepen). I found this issue when I use plotly-2.28.0.min.js and now with plotly-2.29.1.min.js:
(no codepen for this, sorry, this is server-side data)
My layout:
{
xaxis: {
rangeslider: {},
automargin: true,
tickfont: {
size: 14
},
showspikes: true,
spikemode: 'across', // or 'across' or 'marker'
spikethickness: 1
},
yaxis: {
fixedrange: true,
tickfont: {
size: 14
},
automargin: true,
},
}
The example in here
https://plotly.com/javascript/range-slider/
https://codepen.io/plotly/pen/WwXEoV
it doesn't have this issue (it uses plotly-1.8.0.min.js)
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den verknüpften CodePen mit plotly-2.29.1 zu reproduzieren, und vergleiche sein Verhalten mit dem Beispiel für range-slider. Untersuche die Behandlung von Zoom-out, Autoscale und Reset axes für den x-axis rangeslider. Als erledigt gilt es, wenn beide Schaltflächen den rangeslider nach dem Herauszoomen korrekt wiederherstellen, einschließlich des gemeldeten Layouts mit einer fixed-range y-axis.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- data-visualization, frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 48/100