【发布时间】:2020-06-28 20:44:10
【问题描述】:
const articles = [
{title: 'title 1', published: false, pages: 30, tags: {name: 'work', id: 1, visibility: "everyone"}},
{title: 'title 2', published: false, pages: 25, tags: {name: 'home', id: 3, visibility: "myself"}},
{title: 'title 3', published: true, pages: 30, tags: {name: 'vacation', id: 5, visibility: "myself"}}
];
我的 JSON 数据看起来像这样,我需要根据 published 为 true 和 visibility 是我自己的值进行过滤。我怎样才能以有效的方式实现这一目标?非常感谢您对此的任何帮助。
到目前为止,我只能使用单个属性进行过滤
R.filter(R.propEq("published", false))(articles);
【问题讨论】:
标签: javascript ramda.js