私はGoogle Chartsのjsで自分のDataTableの属性を設定しようとしています。私はすでにこれを設定していますが、動作していますが、先月数回私に壊れてしまい、メソッド呼び出しを更新しなければなりませんでした。Google Chartsのデータプロパティを正しく管理するにはどうすればよいですか?
var data = google.visualization.arrayToDataTable([]);
私はこれを行うために使用される第一の方法は、それ以下は最近まで働いていたコードである(私はそれが昨日、それをテストしたが、前に数週間のためにそれを見ていない):
// Check if column title includes Projection.
if(**data.Sf[i]**["label"].indexOf('Projection') > -1)
{
//Do Action
}
else
{
//Do else action
}
上記のコードが破損した後、data.Sfをdata.pgに変更しました。他のコードは変更されていません。これで問題は解決しました。私の懸念は、物事についてのこのようなやり方は、おそらくは再び破られる可能性があるということです。私は、データテーブルの各列のタイトルを調べるために、より安全で安定した方法があるのだろうかと思います。