lodash:只有导入链才不好用

时间:2016-02-18 16:23:12

标签: javascript lodash

以下代码有效:

let _ = require('lodash');
let arr= _([1,2,3,4]);
let b = arr.map((e)=>e^2);

以下不起作用:

let chain = require('lodash/chain');
let arr= chain([1,2,3,4]);
let b = arr.map((e)=>e^2);

它给了我以下错误:

  

未定义arr.map。

有没有办法在不导入整个全局对象的情况下使用链?

1 个答案:

答案 0 :(得分:2)

need至少core

var _ = require('lodash/core');
let arr= _([1,2,3,4]);
let b = arr.map((e)=>e^2);

您也可以自己推出custom lodash package