noiron / simplest-react-todolist

A very simple react demo for beginners.
46 stars 20 forks source link

这个更新state的写法并不是常规方式和函数方式,原理是什么? #1

Open xwvike opened 5 years ago

xwvike commented 5 years ago

https://github.com/noiron/simplest-react-todolist/blob/38463a4138bbc02ef17c904b8d89852028f9af4f/js/script.jsx#L44

noiron commented 5 years ago

你指的是这个对象的写法吗? 实际上这个是ES6里面的写法,如果定义对象时, key 和 value 的名字一样,可以加以省略。所以这一句代码和下面是一样的:

this.setState({
    data: data
}); 

一个文档

xwvike commented 5 years ago

你指的是这个对象的写法吗? 实际上这个是ES6里面的写法,如果定义对象时,键和值的名字一样,可以加以省略。所以这一句代码和下面是一样的:

这个。setState({
    数据:数据
}); 

一个文档

十分感谢回复。