【发布时间】:2020-10-10 22:08:48
【问题描述】:
所以我在我的反应代码中制作了一个关注/关注者组件并使用 redux 来管理状态, 所以假设一个用户关注另一个用户,我在我的数据库中的关注模型可能看起来像这样 用户关注模型
following: [
{
_id: "1213231235t34",
user: "242545367675445666",
username: "john",
email: "john@d.com"
},
{
_id: "625675676552",
user: "876869897976566",
username: "lenon",
email: "john@d.com"
},
{
_id: "1213231235t34",
user: "34536655344365654",
username: "mike",
email: "john@d.com"
},
{
_id: "1213231235t34",
user: "FINDTHIS",
username: "crease",
email: "john@d.com"
}
]
我怎样才能找到用户(找到这个)是否在数组中,如果找到了就做些什么
例如,当用户关注人时,以下模型是这样的
现在,如果我进入折痕页面(阵列中的最后一个对象),我不想看到关注按钮,而是希望看到取消关注按钮,因为他已经在我的用户阵列中目前跟随。 那么我如何遍历数组并找到折痕对象的用户(FINDTHIS)字段... 基本上我在问我如何才能找到我是否在关注折痕......请注意我正在使用 react so es6 语法 如果您能提供帮助,那就太好了……谢谢! 如果您不理解问题,请询问更多信息
【问题讨论】:
标签: javascript node.js arrays reactjs