【发布时间】:2020-11-21 13:57:17
【问题描述】:
我正在制作简单的列表,您可以在其中简单地将您的单词添加到列表中。 主要问题是重复,我尝试了很多解决方案,但都没有接近。
state = {
people: [{ name: null, count: null }]
}
handleSubmit = (e) => {
this.setState(({ count }) => ({
count: count + 1
}));
this.props.addHuman(this.state);
}
addHuman = (human) => {
let people = [...this.state.people, human];
this.setState({
people: people
});
}
我希望有一个解决方案来检查数组中是否已经存在任何重复项
【问题讨论】:
-
最终目标是什么?防止添加重复项?请添加输入和预期输出。是“计数”您检测重复项还是实际数据结构的尝试?
-
您忘记提及您认为重复的内容。
标签: javascript reactjs ecmascript-6