以下代码有效:
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。
有没有办法在不导入整个全局对象的情况下使用链?
答案 0 :(得分:2)
var _ = require('lodash/core');
let arr= _([1,2,3,4]);
let b = arr.map((e)=>e^2);
您也可以自己推出custom lodash package。