2017-02-18 5 views
0

csvデータからd3プロットを作成しようとしていますが、読み込むcsvデータを取得できませんでした。考えられるエラーの原因を取り除くために、コードを剥がして裸の骨に貼り付けました。D3が単純なcsvリクエストをロードしていません

私はファイル//とlocalhostの両方から実行しようとしましたが、私はd3とcsvファイルをスクリプトのあるフォルダに直接配置しました。それでも、コンソールにはnullが表示されます。どんな助けもありがとうございます。

<script>    
d3.csv("cities.csv", function(data) { 
console.log(data); 
}); 
</script> 
+0

Webサーバーを実行していますか? – Mark

答えて

-2

ネットワーク]タブがロードされたファイルを参照するのに便利です

  • 。これらを試してみてください。 JSONファイルの間違ったパスを指定できませんでしたか?

  • コンソールに出力

    はconsole.logを( "機能: "+ d3.csv(" cities.csv" 機能(データ){}))を印刷してみてください。

  • すべてのブラウザにローカルファイルシステムアクセスに関するセキュリティの制限がますます厳しくなっているため、D3などのWebソフトウェアのテスト/開発には常に(ローカル)Webサーバーを使用する必要があります。

関連する問題