-1
我有以下代碼:snapshot.val()
來自Firebase數據庫的對象並使用映射函數獲取名稱。使用對象映射箭頭函數重新格式化數組中的對象
database.ref('/destinations').once('value', function (snapshot) {
const locations = snapshot.val();
const destinations = Object.keys(locations).map(key =>
locations[key].name
)
console.log(destinations);
// returns ["California", "Nevada"]
dispatch(
get_destinations({
...destinations
})
);
})
我想重新格式化的結果,因此它可以是這樣的:
const destinations = [
{ label: 'California', value: 'california' },
{ label: 'Nevada', value: 'nevada' },
]
你可以分享是他們的位置嗎? – marvel308