在使用的react版本如下:
// ...
useEffect(() => {
const { label, value } = getCurrentCity()
console.log(getCurrentCity())
},[])
// ...
希望在getCurrentCity函数里结构出label和value两个数据,然而这两个数据在vscode里的颜色为暗色:
可以结构啊 但是promise要结合 then 或者 async await 取用,你在 getCurrentCity() 方法前面加上 await ,这样拿到的返回值才是你想要的结果而不是一个Promise对象,你现在拿到的是Promise对象