0

この例に従って、グラフに複数の線をプロットしようとしています:

http://bl.ocks.org/mbostock/3884955

データは、PHP を使用して mySQL データベースから取得されています。出力は次の形式です。

 [{"dateTimeTaken":"2013-02-21 07:39:29","reading":"12.2","parameterType":"Flouride"},
 {"dateTimeTaken":"2013-02-21 07:39:34","reading":"12.01","parameterType":"Temperature"}, 
 {"dateTimeTaken":"2013-02-2107:39:39","reading":"12.01","parameterType":"PH"},...etc.

parameterType ごとに 1 行が必要ですが、うまく動作しません。現時点では、「Problem Parsing d」というエラーが発生し、行がまったく表示されません。

https://gist.github.com/Majella/ab32fe0151fd487da3f6

誰かが私が間違っている場所を理解するのを手伝ってくれたら幸いです?

4

1 に答える 1

1

問題はあなたのdata.map呼び出しにあります.結果配列に必要な変更されたオブジェクトを返すはずです. 修正するには、修正dして返却するだけです。

ここでの作業例。

于 2013-02-27T14:20:23.303 に答える