动态添加纬度和经度值以形成

时间:2019-05-17 16:10:17

标签: javascript leaflet

我想基于上述函数的函数在表单上添加纬度和经度的值,以声明我的表单,

我认为我的代码突然可以在表单上存储纬度和经度的值,但是其名称不同

如何合并两个javascript函数,以便可以存储纬度和经度的值来导出数据?

我尝试将函数导出数据导入到创建的地图的函数中,但是出现错误,根本不存储纬度和经度的值

$(document).ready(function(){
    $("#addNew").on('shown.bs.modal', function(){
    var curLocation = [-7.718764, 110.353899];
        var map = L.map('MapLocation').setView(curLocation, 16);
        map.invalidateSize();
        L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
            attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
        }).addTo(map);
        map.attributionControl.setPrefix(false);
        var marker = new L.marker(curLocation, {
            draggable: 'true'
        });
        marker.on('dragend', function(event) {
            var position = marker.getLatLng();
            $("#Latitude").val(position.lat);
            $("#Longitude").val(position.lng);
            addPopup(marker);
        }).addTo(map);
    })  
})
export default {
    data () {
        return {
            // Create a new form instance
            form: new Form({
                latitude: '',
                longitude: '',
            })
        }
    },
    mounted() {
        console.log('Component mounted.');
    }
}

我想做的是将$(“#Latitude”)。val(position.lat)和$(“#Longitude”)。val(position.lng)存储为表格中的纬度和经度值

0 个答案:

没有答案