一.React.createClass被废除
react版本16.0及以上的话,ES5的React.createClass已经被废除了,如果还想按照以前的类似ES5写法,替换成 create-react-class 包中的createReactClass 方法或者用ES6语法
使用方法:
var createReactClass=require("create-react-class");
var Demo = createReactClass({
//ES5写法
})
二.废弃了React.PropTypes.xxx,使用第三方库如果报错就是这个原因。
react 15.5起废弃了React.PropTypes.xxx,请使用prop-types库
如何使用请看我的开源中国react native类库(一)第十三条