D3.js Spezifisches Tick Styling

8

Gibt es eine Möglichkeit, ein spezifisches Häkchen zu stylen, sagen wir, wenn ich x [0, 100] und y [0,100] verwende, und ich wollte nur das Häkchen für (0,50) und (50,0) ziehen oder stylen ?

    
Gthiet 21.02.2014, 16:20
quelle

1 Antwort

15

Zecken, die von den Achsenfunktionen der Achse d3 erzeugt werden, sind mit dem Tick-Wert als Datenobjekt verbunden. Nachdem Sie eine Achse gezeichnet haben, können Sie die Ticks erneut auswählen und basierend auf ihren Daten bearbeiten.

Sie können beispielsweise die Auswahl filtern, um nur die Ticks mit einem bestimmten Wert zu finden. Dann können Sie Styles oder Klassen genauso anwenden wie für jede andere d3-Auswahl.

%Vor%

Weitere Erklärung und ein anderes Beispiel, bei dem eine datenbasierte Funktion im Attributaufruf anstelle eines Filters verwendet wird:
Ссылка

    
AmeliaBR 21.02.2014 19:20
quelle

Tags und Links