Reactjs 当用户在地图上标记一个点时,如何获取纬度和经度值?

Reactjs 当用户在地图上标记一个点时,如何获取纬度和经度值?,reactjs,react-google-maps,recompose,Reactjs,React Google Maps,Recompose,我仍然是React的初学者,我正在做一个测试项目,用户在地图上标记一个点。问题是我无法保存纬度和经度变量的值。 我需要这些变量的值在以后的表单中发送 如您所见,在console.log()中可以看到纬度和经度。我需要的是将这个值保存在一个变量中,以便以后发送 下面是我正在研究的StackBlitz代码: 有人能帮我吗?提前谢谢。你说的“以后”是什么意思?以后在同一页面加载?晚些时候,就像另一天一样?对于其他用户 如果您的意思是,“稍后在另一个页面加载中,”您需要考虑长期存储选项(搜索“Web存

我仍然是React的初学者,我正在做一个测试项目,用户在地图上标记一个点。问题是我无法保存纬度和经度变量的值。 我需要这些变量的值在以后的表单中发送

如您所见,在console.log()中可以看到纬度和经度。我需要的是将这个值保存在一个变量中,以便以后发送

下面是我正在研究的StackBlitz代码:

有人能帮我吗?提前谢谢。

你说的“以后”是什么意思?以后在同一页面加载?晚些时候,就像另一天一样?对于其他用户

如果您的意思是,“稍后在另一个页面加载中,”您需要考虑长期存储选项(搜索“Web存储”)。 如果您的意思是“对于另一个用户”,则需要查看数据库

如果您只是想在稍后的页面加载中使用它,只需执行以下操作:

var latitude = data.latitude;
var longitude = data.longitude;
// ...later
console.log(latitude)
console.log(longitude)
你可以用“以后”这个词。你说“以后”是什么意思?以后在同一页面加载?晚些时候,就像另一天一样?对于其他用户

如果您的意思是,“稍后在另一个页面加载中,”您需要考虑长期存储选项(搜索“Web存储”)。 如果您的意思是“对于另一个用户”,则需要查看数据库

如果您只是想在稍后的页面加载中使用它,只需执行以下操作:

var latitude = data.latitude;
var longitude = data.longitude;
// ...later
console.log(latitude)
console.log(longitude)

您可以“稍后”使用它。

对不起,Antonie,我会更好地解释,在用户单击一个点后,我想保存纬度和经度变量的值,它在
道具中。稍后我会说,这是在用户单击一个点之后,因为我将获取这个纬度和经度值并通过表单发送它。我没有把表格放在示例中,以免有太多的信息。对不起,我不理解你的答案,我试图将它应用到我正在做的示例中,但我做不到。你会在StasBLITZ上做吗?@ VBALNE考虑这样的事情:对不起,Antonie,我会更好地解释它,在用户点击了一个点之后,我想保存纬度和经度变量的值,这是在<代码> PROSP中。稍后我会说,这是在用户单击一个点之后,因为我将获取这个纬度和经度值并通过表单发送它。我没有把表格放在示例中,以免有太多的信息。对不起,我不理解你的答案,我试图将它应用到我正在做的示例中,但我做不到。你会在StabBLITZ做吗?@ VBALNE考虑这样的事情: