为什么在教程上还使用React.createClass而不是React.Component?看到:
facebook.github.io/react/docs/tutorial.html
每个人都必须放弃React.createaClass
来自官方文件:https://facebook.github.io/react/blog/2015/03/10/react-v0.13.html
“我们最终的目标是让ES6类完全替换React.createClass,但在我们替换当前的mixin用例并支持该语言中的类属性初始化器之前,我们不打算弃用React.createClass . ”
1 回答
在后面的另一篇文章中(你链接的是2015年3月)他们谈论了如何Mixins are considered harmful,这让我相信你应该尽可能使用React.Component . 这将要求您使用某种构建步骤,因为浏览器改进了.2696362_是一个改进 . 阅读我链接的文章,了解为何以及如何进行切换 .
底线:使用ES2015(以前称为ES6)类 .