使用 React Native 创建的组件是可以复用的,所以我们开发的组件可能会给项目组其他同事使用。这样,如果在调用这个自定义组件时没有提供相应的属性,则会在手机与调试工具中弹出警告信息,告知开发者该组件需要哪些属性。React Native已经升级到0.51.0了,版本升级很快,但是对老项目也会有一些问题,常见的就是属性找不到的问题。例如:属性: PropTypes.node,3,要求属性是某个 React 元素。例如:属性: PropTypes.arrayOf,8,要求属性是一个有特定成员变量的对象。例如:属性: PropTypes.objectOf,9,要求属性是一个指定构成方式的对象。
暂无评论