ES6 扩展运算符的例子
打赏作者

goodawei

this.setState({todos: newTodos});谷歌报错了Uncaught TypeError: this.setState is not a function,是不是哪里还引用别的东西了?

mouyong 回复 goodawei

视频中的 this 指向全局对象 window,在 window 的原型 proto 中并没有 setState function,所以报错。然后视频中写出了这行代码,对这行代码简单讲了下在 react 中操作之类的。并没有在浏览器刷新执行。意思是代码写了,放在那了,简单讲了下代码干嘛的。

Yawenina 回复 mouyong

正解666?

mouyong 回复 Yawenina

嗯哼~~~~

androideva

todos删除id=2的代码有没有更简洁的写法,感觉用findIndex和 slice方法代码太多行了

Addison 回复 androideva

估计可以通过如下改善一点:
const todoIndex = todos.findIndex((todo) => todo.id === id);
todos.splice(todoIndex,1);

children6666

这是妹子是谁啊,好想听她其他的课