我有一个应用程序,在用户加载它时,使用Javascript的内置API来获取地理位置数据。然后,它将这些数据传递给一个应该在对OpenWeather的API调用中使用该数据的组件。然而,API调用在地理位置加载之前就已经发生了。我尝试过让我的useLocation函数异步等待(成功),但是它没有工作。function App() { con
当我单击该按钮时,会调用一个IP来获取我的位置(经度和纬度)的协调。然后将这些信息与API键(我在网站openweathermap.org中注册)一起使用,以创建APIdocs来调用天气信息,然后使用从服务器获得的数据更改APIdocs元素。我做这个。var lat = data.lat; var apiKey = "[APIKEY]";
var url = 'http://api<