有一种状态:
this.state = {
names: ["name1", "name2", "name3"],
};
我需要一个函数,它会按名称删除一些值,而不是 id,像这样,但目前它只是无休止地运行,一切都崩溃了:
this.setState((prevState) => ({ names: [...prevState.names, delete[name]] }));
有一种状态:
this.state = {
names: ["name1", "name2", "name3"],
};
我需要一个函数,它会按名称删除一些值,而不是 id,像这样,但目前它只是无休止地运行,一切都崩溃了:
this.setState((prevState) => ({ names: [...prevState.names, delete[name]] }));
删除而不创建新数组
Array.prototype.splice()
删除并创建新数组
Array.prototype.filter()