Jan 11, 2010
体重グラフ表示を改良
トップページにある体重グラフの表示方法を少し変えました。
amCharts に表示期間(開始と終わり)を渡すことで、直近30日分のデータだけ表示するようにしました。ただ、しばらく記録をサボっていたせいか、バルーン表示(詳細値を一時的に表示する部分)が重なるようになってしまいました。。。まぁ、とりあえず現状維持の方向で。
amCharts に期間を読ませる部分ですが、APIが提供されていて比較的すぐにできました。しかし、体重データの日付け(20YY-MM-DD)を元に何日前という指定する部分はなかったので、自作することに。JavaScriptでコーディングしたのは久しぶりで、たかだか66行のコード作成にだいぶ時間がかかりました Orz
関数としては、getCalcDate("2010-01-11",-30) のような使い方で30日前の日付けを呼び出せるので、30日単位、3ヶ月単位、1年単位のように表示を切り替えるボタンを設置することも簡単にできそう。まだ1年も記録してないんで、まだ不要ですけども。
* メールアドレスはコメントの識別だけに利用され公開されません.
* 気になる方は,適当なアドレスを入力してください.
blog comments powered by Disqus
* 気になる方は,適当なアドレスを入力してください.