我正在使用 Lodash 从数组创建对象,但结果不是我所期望的。这是代码:
var _ = require('lodash');
var data = [
[ 'creds', 'ZHRyYWhlZMMKDWhzYW5EaG1hZDE=' ],
[ 'loggedIn', true ],
];
var result = _.zipObject(data);
现在的结果是:
{creds,ZHRyYWhlZMMKDWhzYW5EaG1hZDE=: undefined, loggedIn,true: undefined}
但我需要的是:
{'creds':'ZHRyYWhlZMMKDWhzYW5EaG1hZDE=', 'loggedIn':true}
最佳答案
使用 lodash 的 _.fromPairs
:
var result = _.fromPairs(data);
关于javascript - 使用 Lodash 从键值对数组创建对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47566473/