react native版本变化需要注意的地方

一.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类库(一)第十三条

猜你喜欢

转载自my.oschina.net/u/3112095/blog/1554385