d3js - d3.l'échelle.category10() ne fonctionne pas?

- Je ajouter d3js pour mon nouveau projet:

et faire un test simple pour que cela fonctionne:

d3.select(".d3div").transition()
    .duration(750)
    .style("background-color", "black");

ce travail. Cependant:

var colors = d3.scale.category10().domain([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]);

cette erreur:

myd3.js:1 Uncaught TypeError: Cannot read property 'category10' de
undefined

et j'ai essayer une autre fonction:

d3.scale.linear()

a quelques erreurs:

myd3.js:3 Uncaught TypeError: Cannot read property 'linéaire' de
undefined

si je change l'importation de

<script src="https://d3js.org/d3.v3.js"></script>

puis il travaille pour les fonctions, mais la transition animation ne fonctionne plus.

Je veux utiliser la version la plus récente. mais il semble que il ya des changements de périmètre que je ne suis pas au courant.

Comment puis-je résoudre ce problème?

OriginalL'auteur sooon | 2016-12-16