如何验证我的列表是否包含相同的名称和警报?

时间:2018-06-04 18:01:09

标签: reactjs

如果名称已经退出,我想验证名称。

如果存在,则应弹出一个更改名称

这是我保存前的对象列表。

enter image description here

输入更改

handleStoryboardTitleChange = (e) => {
this.setState({ storyboardTitle: e.target.value });
};

保存功能

handleSaveButton =()=> { };

如何检查boardTitle是否已经退出,如果退出需要弹出,以后它不应该执行流程

1 个答案:

答案 0 :(得分:3)

我通常使用这个

var index = boardTitlesList.findIndex((item) => {
    return item.boardTitle === SEARCHED_TITLE
});

if (index === -1) {
    /* NOT FOUND */
} else {
    /* FOUND */
}

Edit m54vl37p08

Here您可能会找到findIndex

的polyfill