2
對象的數組映射到一個單一的對象,我需要把這個:如何使用Ramda
let arr = [{ id: 1, name: 'rod'} , { id: 2, name: 'hey' }]
到:
mapO = { 1: 'rod', 2: 'hey' }
這就是我想:
let mapIdName = (o) => {
let ret = {};
ret[o["id"]] = o['name'];
return ret;
}
let mergeIdNames = R.mergeAll(R.map(mapIdName));
mergeIdNames(o)
與錯誤:
mergeIdNames is not a function
酷男!謝謝! – Rodrigo