我正在使用 Laravel 5.5。我已经运行了npm install
,并且通常我有一个运行 Javascript 的良好工作环境,但是在尝试使用 lodash 的函数从数组中删除一个元素npm run dev
时,我被抓住了。remove()
var array = [1, 2, 3, 4];
var evens = _.remove(array, function(n) {
return n % 2 == 0;
});
上面的代码产生以下错误:
TypeError: _.remove is not a function
Lodash 已加载到resources/assets/js/bootstrap.js
.
window._ = require('lodash');
其他 lodash 方法工作正常。
_.each([1, 2], function(n) {
console.log(n);
});
知道为什么我不能使用.remove()
吗?