这个静态变量的重要性:

定义一个组件的时候为了方便别人使用需要在顶部声明这个 static propTypes={}.这里声明好外部引用的时候需要传的参数

例子:

// 1.声明所需要的属性
static propTypes = {
/**
* 框架内帮我们回调
*/
goToPage: React.PropTypes.func,// 跳转到对应tab,这里的这些属性的名字是固定的
activeTab: React.PropTypes.number,// 当前被选中的Tab下标
tabs: React.PropTypes.array, // 所有Tab的集合

/**
* 需要自己调用,在使用的时候设置这些变量的值
*/
tabNames: React.PropTypes.array,// 所有Tab的名称
images: React.PropTypes.array, // 所有Tab的图标
imagesAx: React.PropTypes.array,
};
posted on 2017-09-15 10:04  myHeartOTW  阅读(843)  评论(0编辑  收藏  举报