// 修改 拷贝副本
const list = this.state.list.filter((item, key) => {
return key !== index;
});
this.setState({
list: list
})
const list = this.state.list.filter((item, key) => {
return key !== index;
});
this.setState({
list: list
})
2019-09-12
this.setState({
list: this.state.list.filter((item, key) => {
return key !== index;
})
})
list: this.state.list.filter((item, key) => {
return key !== index;
})
})
2019-09-12
已采纳回答 / 那一年美然
这是两种定义组件的方式,一种是解释型的函数来定义,一种使用es6的class来继承。函数型的定义比较简单,语法清晰,但是不能使用state和lifecycle(或者说如果使用的话需要hook)。class继承的方式相对复杂,但可以拥有state和lifecycle。参考资料:https://medium.com/@Zwenza/functional-vs-class-components-in-react-231e3fbd7108
2019-07-15