要从列表中删除项目,我创建了一个不包含已删除项目的新列表,并用新列表替换了旧列表。这是“正确”的方式还是应该就地编辑列表?我怀疑这对于JS可能效率不高。
destroy: function(chosenItem) {
var newItems = this.state.items.filter(function(item) {
return chosenItem.id != item.id;
});
this.setState({items:newItems});
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句