分析
循环遍历
封装获取当前地点
24行下面需要写return dingwei.body.data
右边调用的时候let dingwei = getCurrentCity(),是返回的 undefined,因为调用的异步,下面的console.log就执行了,所有要使用promise,
改造成new Promise ,不写.then, 然后在new Promise 中返回的值 由原来的 return dingwei.body.data 改为 resolve(dingwei.body.data) 然后配合 await 使用
对else进行改造