我想基于上述函数的函数在表单上添加纬度和经度的值,以声明我的表单,
我认为我的代码突然可以在表单上存储纬度和经度的值,但是其名称不同
如何合并两个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: '© <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)存储为表格中的纬度和经度值