0

我创建了一个谷歌地图,其中填充了来自融合表的数据。我想在标记信息窗口中显示一些融合数据。我的代码是这样的:

                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

我得到“未定义”

任何想法为什么?

4

0 回答 0