如何获得用户的城市名称位置的权限,然后发送到后端的城市名称位置?我怎么能在我的代码做这件事?在react本地博览会和Nodejs
后端:
router.post('/updateCity', (req, res) => {
const city = req.body.city;
const username = req.body.username;
User.findOneAndUpdate({ username: username }, { city: city }, (err, user) => {
if (err) {
return res.status(500).json({
error: err
});
}
res.status(200).json({
message: 'City updated successfully'
});
});
});
前端:
import { StyleSheet, Text, View } from 'react-native'
import React from 'react'
const App = () => {
return (
<View>
<Text>App</Text>
</View>
)
}
export default App
const styles = StyleSheet.create({})
1条答案
按热度按时间bqjvbblv1#
使用expo模块Location和此方法Location.reverseGeocodeAsync(位置,选项)