React Native引用三方库报错underfined is not an object(evaluating 'viewproptypes.style')

对于新手来说,报错简直是心累,而且还不是自己代码写错那种,根本就不知道怎么解决。

不过总算是解决了这个问题

我是引入三方组件react-native-scrollable-tab-view后报的错,从图中的<unKnown>下可以知道问题是在

react-native-scrollable-tab-view/DefaultTabBar.js文件上,但是是什么问题呢,这就很抓狂了。

 

React Native引用三方库报错underfined is not an object(evaluating 'viewproptypes.style')

 

后来到https://github.com/facebook/react-native/issues/14032上面看了

React Native引用三方库报错underfined is not an object(evaluating 'viewproptypes.style')

React Native引用三方库报错underfined is not an object(evaluating 'viewproptypes.style')

于是就去按照<unKnown>下的路径去修改DefaultTabBar.js文件

将文件中的ViewPropTypes.style 改为 PropTypes.style,然后又出现了同样的问题,但是在不同文件,

就还是按照这个套路去修改,最后成功解决。

React Native引用三方库报错underfined is not an object(evaluating 'viewproptypes.style')

使用react-native-parallax-srcoll-view 出现问题'_reactNative.ViewPropTypes.style'

我同样使用上面的方式去解决,但是未果

然后文件中的ViewPropTypes.style 改为 View.propTypes.style后解决问题。