3

私は得ています

キャッチされていない TypeError: 未定義のプロパティ '長さ' を読み取ることができません

この行のコンソールから

var parseDate = d3.time.format("%Y-%m-%d").parse;

data.forEach(function(d) { d.Day = parseDate(d.Day); });

これが私のjsonオブジェクトで私の日付がどのようにフォーマットされているかですday: "2013-02-04"

4

1 に答える 1

6

「日」のケースが間違っていると思います。私は実行できます:

var parseDate = d3.time.format("%Y-%m-%d").parse;
parseDate( "2013-02-03" )

問題なし (正しい日付が表示されます)。おそらく、コードを次のように変更する必要があります。

data.forEach(function(d) { d.day = parseDate(d.day); });

(注、「日」の小文字の「d」)

于 2013-02-04T18:50:55.863 に答える