Javascript チャート作成フレームワークであるFlotを使用しています。x 軸 (時間) の目盛りのラベルの形式を定義する関数によって定義されるプロパティ 'tickFormatter' があります。実行時に「日付」の値を確認しようとしています。Chrome とロガーにブレークポイントを設定しました。ブレークポイントにヒットすることも、コンソールに値が表示されることもありません。throw ステートメントを追加すると例外が発生するため、関数が実行されることはわかっています。
このタイプの関数で変数値を表示するにはどうすればよいですか?
tickFormatter: function(v, axis)
{
var date = new Date(v);
if (window.console) console.log("date: " + date);
if (date.getSeconds() % 2 == 0)
{
var hours = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
var minutes = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
var seconds = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
return minutes + ":" + seconds;
}
else
{
return "";
}
}