【发布时间】:2020-06-23 06:51:04
【问题描述】:
环境:
操作系统:Linux 5.3 节点:12.16.1 纱线:1.21.1 npm:6.13.4 守望者:4.9.0 Xcode:不适用 Android Studio:3.5 AI-191.8026.42.35.5791312
Packages: (wanted => installed)
react: ^16.3.0-alpha.0 => 16.13.0
react-native: 0.55.0 => 0.55.0
"dependencies": {
"prop-types": "^15.7.2",
"react": "^16.3.0-alpha.0",
"react-native": "0.55.0",
"react-native-parabolic": "~1.1.1",
"react-native-scrollable-tab-view": "~0.7.1",
"react-native-swiper": "~1.5.4",
"react-native-tab-navigator": "~0.3.3"
}
export default class DefaultTabBar extends Component{
constructor(){
super()
}
static propTypes = {
goToPage: PropTypes.func,
activeTab: PropTypes.number,
tabs: PropTypes.array,
backgroundColor: PropTypes.string,
activeTextColor: PropTypes.string,
inactiveTextColor: PropTypes.string,
textStyle: Text.propTypes.style,
tabStyle: View.propTypes.style,
renderTab: PropTypes.func,
underlineStyle: View.propTypes.style,
};
我该如何解决?
【问题讨论】:
-
你能显示
PropTypes的导入吗?我猜你导入错了 -
这里:从 'prop-types' 导入 PropTypes
-
你有什么理想吗? @108
-
导入正确。嗯,你能在
node_modules文件夹中检查包props-types存在吗?如果仍然无法修复,可以尝试在 Codesanbox 等在线 IDE 中重现问题,并在此处发布项目 URL -
@108 我可以给你发github repo吗
标签: javascript reactjs react-native prototype prototypejs