0

大家好,我正在secnha框架中开发一个应用程序,在显示地图时遇到一些问题,即使我改变纬度和经度,地图也不会改变。

我的控制器映射渲染功能:

onGoogleMapRender: function (googleMap) {
    // this.selectedRecord should be set when you select the item in the list 
    // so that you can pull the coordinates off
    //var record = this.selectedRecord;

    var lat =localStorage.getItem('lat');
    var long = localStorage.getItem('lng');
    console.log(localStorage.getItem('lat'));
    var marker = new google.maps.Marker({
        position: new google.maps.LatLng(lat,long)
    });

    marker.setMap(googleMap);

}

我的地图视图

    items: [
            {
                    id: 'inform',
                    html: ''
            },
            {
                xtype: 'map',
                id:'map',
                listeners: {

                    maprender: function (extMapComponent, googleMapComp) {

                        this.fireEvent('googleMapRender', googleMapComp);
                    }
                 }
            }

        ],



    }

});

我为每个不同的坐标得到相同的地图

4

0 回答 0