Fusion テーブルのデータが取り込まれた Google マップを作成しました。マーカー情報ウィンドウ内にフュージョン データの一部を表示したいと考えています。私のコードはこれです:
suppressInfoWindows: true,
events: {
click: function(point){
console.log(point.row);
console.log(point.row['PC']);
console.log(point.row['CuID']);
infoWindow.setContent(point.row['CuID']);
infoWindow.setPosition(point.latLng);
infoWindow.open(map_markers.map);
}
}
ご覧のとおり、コンソールに point.row を記録しています。
Object
BrID: Object
columnName: "BrID"
value: "RDI01"
__proto__: Object
PC: Object
columnName: "PC"
value: "AB23 8ZH"
__proto__: Object
CuID: Object
columnName: "CuID"
value: "143723"
__proto__: Object
__proto__: Object
私がしようとすると
point.row['PC'].value
私は正しい値「AB23 8ZH」を取得しますが、試してみると
point.row['CuID'].value
私は「未定義」を取得します
理由はありますか?