React Native开发报错和警告相关问题处理

报错

1、undefined is not an object(evaluating '_react2.PropTypes.string')

备注:react-native版本:0.50.4
出错原因:React-Native版本更新后,PropTypes组件的位置发生变化,引入组件方式也发生变化.
React-Native版本更新前的引入方式:
import React,{ Component, PropTypes } from 'react';
React-Native版本更新后的引入方式:
import React,{ Component } from 'react';
import PropTypes from 'prop-types';

例如:
1.jpg

看截图黑色框选区域可以知道是此处的组件出了问题,那么直接找到node_modules下的react-native-pdf-view组件中的PDFView.android.js文件,按照上面的方法修改即可,修改完后,直接reload就好。


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容