首页 文章

React:createClass vs React.Component?为什么教程会忽略React.Component

提问于
浏览
0

为什么在教程上还使用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 回答

  • 1

    在后面的另一篇文章中(你链接的是2015年3月)他们谈论了如何Mixins are considered harmful,这让我相信你应该尽可能使用React.Component . 这将要求您使用某种构建步骤,因为浏览器改进了.2696362_是一个改进 . 阅读我链接的文章,了解为何以及如何进行切换 .

    底线:使用ES2015(以前称为ES6)类 .

相关问题