Versuchen Sie, ein Balkendiagramm zu erstellen, indem Sie Vegibits Tutorial in meine Geige .
Der Verweis d3.min.js
funktioniert gut.
Wenn ich jedoch versuche, die heruntergeladene lokale Kopie zu implementieren, verwende:
<script type="text/javascript" src="~/Scripts/d3/d3.min.js"></script>
Der Pfad wird automatisch vom Visual Studio-ASP.NET-Projekttool erstellt
es löst den folgenden Fehler aus:
Uncaught TypeError: xScale.rangeBand ist keine Funktion
Hier ist Ihre Geige, aktualisiert auf D3 Version 4.x: Ссылка
Wichtigste Änderungen:
Um Objekte mit styles
und attrs
(nicht style
und attr
) zu verwenden, müssen Sie auf D3-selection-multi verweisen:
Für die Skalen:
%Vor%Für die Breite:
%Vor%Für die Achsen:
%Vor%Für die Erleichterung:
%Vor%Plus andere kleine Änderungen (überprüfen Sie den Code).
Tags und Links javascript svg d3.js d3v4