d3.csvを使用して親フォルダにあるファイルを参照しようとしていますが、正しい構文を見つけることができません。私はmyGraph.jsを持っているのjsフォルダ内d3.csvが1つのディレクトリに移動できません
root
└── js
├── data.csv
└── myGraph.js
次のように
マイフォルダ構造があります。このファイルには、次のコードがあります。
d3.csv("data.csv", function(error, data) {
data.forEach(function(d) {
d.date = parseDate(d.date);
d.close = +d.close;
});
jsフォルダ内にdata.csvを配置すると、すべて正常に動作します。私はdata.csvを移動する場合は、ルートフォルダ
root
├── data.csv
└── js
└── myGraph.js
にアップファイルとそれが動作を停止し、これにコードを変更:
d3.csv("/../data.csv", function(error, data)
私も試してみました:
d3.csv("../data.csv", function(error, data)
を
誰かが私が間違っていることを知っていて、正しい構文は何ですか?どうもありがとう。
ファイルをローカルで配信するために使用しているサーバーはどれですか? – HamsterHuey
良い点。私はローカルサーバーを使用していません - その理由がありますか?私は単にローカルのWindowsマシンにすべてのファイルを保存しています。私はウィンドウがコマンドラインで..の使用を許可するので、それがjavascriptでも動作することを期待していた - これは問題であると推測する。あなたがインストールされているサーバでしか動作しないと答えるなら、私は正しい答えとしてマークします。ありがとうございます。 –