plotly / plotly/react-plotly.js
onClick event is not being called.
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.1k
- Forks
- 138
- Ø Merge
- 3 T. 2 Std.
- Gemergte PRs (30 T.)
- 4
Beschreibung
When both onSelected and onClick event is provided to the plot, even if the click event happens on the plot, that is going to onSelected event itself. I want to use both onSelected as well as onClick event. How to achieve this?
<Plot
data={chartData}
layout={chartLayout}
onSelected={ this.onPointSelected.bind(this)}
onClick={(data, e) => {
let selectedPoint = data.points[0].text;
}}
/>
onPointSelected = (data) => {
console.log('point selection')
}
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
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
Beginnen Sie mit der gezeigten Plot-Komponente und reproduzieren Sie die Interaktion sowohl mit onSelected als auch mit onClick. Untersuchen Sie anschließend, wie diese Callbacks ausgelöst werden. Als erledigt gilt die Aufgabe, wenn das beabsichtigte Klickverhalten klar definiert ist und beide Callbacks erwartungsgemäß funktionieren und das Verhalten durch einen Regressionstest abgedeckt ist, sofern ein geeigneter Test-Einstiegspunkt gefunden wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, react
- Bereich
- data-visualization, frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100