我在哪里可以找到 lodash/fp 包的文档?
Where do I find the docs for lodash/fp package?
我正在查看 lodash 的文档。有一个名为“filter”的函数,但它的使用方式与 import filter from "lodash/fp/filter";
中的“filter”不同。例如,此代码不起作用:
import filter from "lodash/fp/filter";
var users = [
{ user: "barney", age: 36, active: true },
{ user: "fred", age: 40, active: false }
];
const newUsers = filter(users, function (o) {
return !o.active;
});
console.log(newUsers);
但是,我似乎找不到“从“lodash/fp/filter”导入过滤器”的 cos;
Lodash/fp 函数首先迭代(回调函数),数据最后,柯里化,因此您可以创建新函数,然后提供数据:
const { filter } = _; // import { filter } fron 'lodash/fp'
const filterActiveUsers = filter(o => !o.active);
const users = [
{ user: "barney", age: 36, active: true },
{ user: "fred", age: 40, active: false }
];
console.log(filterActiveUsers(users));
// which is identical to
console.log(filter(o => !o.active, users));
<script src='https://cdn.jsdelivr.net/g/lodash@4(lodash.min.js+lodash.fp.min.js)'></script>
我正在查看 lodash 的文档。有一个名为“filter”的函数,但它的使用方式与 import filter from "lodash/fp/filter";
中的“filter”不同。例如,此代码不起作用:
import filter from "lodash/fp/filter";
var users = [
{ user: "barney", age: 36, active: true },
{ user: "fred", age: 40, active: false }
];
const newUsers = filter(users, function (o) {
return !o.active;
});
console.log(newUsers);
但是,我似乎找不到“从“lodash/fp/filter”导入过滤器”的 cos;
Lodash/fp 函数首先迭代(回调函数),数据最后,柯里化,因此您可以创建新函数,然后提供数据:
const { filter } = _; // import { filter } fron 'lodash/fp'
const filterActiveUsers = filter(o => !o.active);
const users = [
{ user: "barney", age: 36, active: true },
{ user: "fred", age: 40, active: false }
];
console.log(filterActiveUsers(users));
// which is identical to
console.log(filter(o => !o.active, users));
<script src='https://cdn.jsdelivr.net/g/lodash@4(lodash.min.js+lodash.fp.min.js)'></script>