react-native类型检验组件prop-types

原创 2018年04月17日 14:48:21
/**
* Create by bamboo on 2018-04-13
*
*/
import React,{Component} from 'react';
import { View, Text, Button,} from 'react-native';
import PropTypes from 'prop-types';//类型检验组件
//主页
export default class App extends Component {

static propTypes = {
onButtonPress:PropTypes.func, // 回调函数
}
onButtonPress = ()=>{
console.log(ip);
}

render() {
return (
<View>
<Button
onPress={this.onButtonPress}
title="Learn More"
color="#841584"
accessibilityLabel="Learn more about this purple button"
/>
</View>
);
}
}
版权声明:竹子原创,未经允许不得转载 https://blog.csdn.net/u010411264/article/details/79974746

React PropTypes 定义组件的属性类型和默认属性

我们在定义组件的时候,通常会给它传属性,比如作为FlatList,Listview的item或者要导入到其他位置的时候,都需要给这个item组件传递值,有的时候,可能我们传值会的值没有定义,打个比方:...
  • u011272795
  • u011272795
  • 2017-07-03 00:11:08
  • 2789

React组件属性类型(propTypes)

Prop 验证 随着应用不断变大,保证组件被正确使用变得非常有用。为此我们引入propTypes。React.PropTypes 提供很多验证器 (validator) 来验证传入数据的有效性。...
  • u013224660
  • u013224660
  • 2016-04-15 16:59:21
  • 14581

react native关于 从react中引入PropTypes报错的问题

使用 React Native 创建的组件是可以复用的,所以我们开发的组件可能会给项目组其他同事使用。但别人可能对这个组件不熟悉,常常会忘记使用某些属性,或者某些属性传递的数据类型有误。因此我们可以在...
  • allanGold
  • allanGold
  • 2017-12-19 15:38:07
  • 236

React组件属性props部类(propTypes)校验

React组件属性部类(propTypes)校验 www.MyException.Cn  网友分享于:2015-09-26  浏览:0次 Rea...
  • gxf_ming
  • gxf_ming
  • 2017-03-17 16:56:35
  • 826

使用propTypes进行类型检查

博客园首页新随笔联系管理订阅 随笔- 58  文章- 0  评论- 1  React文档(十五)使用propTypes进行类型检查 随着你...
  • txl910514
  • txl910514
  • 2017-10-26 09:57:25
  • 215

ReactNative组件属性类(propTypes)校验

ReactNative组件属性类(propTypes)校验Prop校验
  • vispin
  • vispin
  • 2016-11-01 23:39:23
  • 5026

import {PropTypes} from 'react'; PropTypes is undefined

import {PropTypes} from 'react';上面这种获取PropTypes的已经被废弃,现在相关功能已经移动prop-types.js文件里去了,因此应该用下面import Pro...
  • klabcxy36897
  • klabcxy36897
  • 2017-07-07 17:50:42
  • 924

React Native 报PropTypes 问题

在github上下载了个项目,但是运行时出现这个问题 原因是React 15.5后将验证器单独拿出来,没有放在React中官网解释: 详情: https://reactjs.org/docs/ty...
  • wx11408115
  • wx11408115
  • 2017-12-01 09:18:24
  • 238

React组件的属性PropTypes

1、问题背景     利用React的属性PropTypes,可以接受任意的字符串、对象、函数等。2、实现源码 React组件的属性PropTypes v...
  • you23hai45
  • you23hai45
  • 2016-09-30 00:02:33
  • 1132

第09节、React组件:props属性验证--PropTypes

组件的属性可以接受任意值,字符串、对象、数组、函数等等。有时候我们需要一种机制,验证别人使用组件时,提供的参数是否符合要求。比如希望name属性不能缺少、onClick属性必须是函数类型等,这对确保组...
  • gao531162436
  • gao531162436
  • 2018-03-07 15:40:57
  • 16
收藏助手
不良信息举报
您举报文章:react-native类型检验组件prop-types
举报原因:
原因补充:

(最多只允许输入30个字)