我试着把一些数据显示成传单形状的形式,但它显示的很奇怪,我不想这样。我怎样才能拿掉那东西?代码:`

map.on(L.Draw.Event.CREATED, function (e) {
    map.addLayer(e.layer);
    var points = e.layer.getLatLngs();
  puncte1= points.join(",");
$('#geo').val(puncte1);
});

`这就是我在输入中看到的:LatLng(44.93294,26.00524),LatLng(44.92395,26.05433),LatLng(44.94351,26.05776),我只想看到:44.93294,26.00524,44.92395,26.05433;很快,只有坐标。我该怎么做?我使用传单绘制和MYSQL数据库

最佳答案

您可以使用regex从字符串中去掉不需要的部分,因为API文档似乎没有反映实际情况:

points.join(',').match(/([\d\.]+)/g).join(',')

关于javascript - 显示的JavaScript输入怪异数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45753193/

10-11 16:56