2015-04-16 12 views

Odpowiedz

3

można umieścić Plunker/Fiddle? Z góry mojej głowy może to być miejsce, w którym włączysz nv.d3.js. Czy dodałeś także D3.js?

+0

Tak. Myślę, że muszę dodać także D3.V3.min.js. Nie widziałem strony głównej witryny NVD3.js bezpośrednio udał się do przykładów wykresów, gdzie nie ma odniesienia do plików, które należy uwzględnić ..... dzięki – Shaggie

+1

jakiekolwiek rozwiązanie dla tego? –

+0

Przed użyciem NVD3 należy się upewnić, że D3 jest włączony. http://d3js.org/d3.v3.min.js – Lucas

4

W rzeczywistości okazało się, że problemem była struktura folderów. Przykłady, które pochodzi z kątowym-nvd3 stronie daje ścieżkę

bower_components/nvd3/nv.d3.js

, sprawdź w swoim bower_components złożyć rzeczywista ścieżka byłaby

bower_components/nvd3/build/nv.d3.js

Podobnie ścieżka nv.d3.css NIE

bower_components/nvd3/nv.d3.css

to,

bower_components/nvd3/build/nv.d3.css

Ponadto, nie zapomnij dodać

<meta charset="utf-8"> 

jako pierwsza linia wewnątrz tagu głowy ..

+0

dokładnie to samo ... – BlueBird

2

Czy u to nv.d3.js & d3.js jak sekwencja z nich będzie również powodować problemy spróbuj dodać d3.js pierwszy

1

Miałem podobny problem z działaniem ionic2 (w oparciu o Angular2).

Although all the necessary libraries were included in the index.html. The problem finaly was that the scripts has to be included before the ionic app is loaded!!!

<!-- These scripts are copied from node_modules--> 
    <script src="build/d3.min.js" charset="utf-8"></script> 
    <script src="build/nv.d3.min.js"></script> 

<!-- Ionic's root component and where the app will load --> 
    <ion-app></ion-app> 
0

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/nvd3/1.8.4/nv.d3.min.css"/> 
 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.6/d3.min.js" charset="utf-8"></script> 
 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/nvd3/1.8.5/nv.d3.min.js"></script> 
 
    
 

Dodaj te pliki w index.html

+0

Należy również dodać zależności w package.json, jeśli zapomniałeś – TheDoozyLulu

+0

Podczas gdy ten fragment kodu może rozwiązać pytanie, [w tym wyjaśnienie] (http://meta.stackexchange.com/questions/114762/explaining-entirely-code-ans -answers) naprawdę pomaga poprawić jakość twojego posta. Pamiętaj, że odpowiadasz na pytanie przeznaczone dla czytelników w przyszłości, a te osoby mogą nie znać powodów sugestii dotyczących kodu. – Isma

Powiązane problemy