我想知道发出POST请求的好方法。
我使用react-google-maps使用谷歌地图和带坐标的标记创建了视图。我使用这样的对象数组将标记存储在react组件中:
MapComponent.js
const markers = this.props.markers.map((pos,i) => {
const marker={
position:{
lat:pos.location.lat,
lng:pos.location.lng
}
}
return <Marker key={i} {...marker}/>
})
我从AppComponent获取有关标记的信息,该标记返回:
<div className='container' style={{height:600}}>
<Map center={location} markers={markers}/>
</div>
其中标记是:
const markers=[
{
location:{
lat: 40.7575285,
lng: -73.9884469
}
}
]
现在我想通过POST请求获取标记的坐标。客户端将使用他/她当前位置发送带有JSON数据的POST。然后我想将每个坐标存储在MongoDB刷新页面中,并显示我从JSON获得的当前位置的标记。最好的方法是什么?我应该只使用Express吗?