react PropTypes与 DefaultProps

孤街醉人 提交于 2020-01-25 03:42:33

参考链接   https://reactjs.org/docs/typechecking-with-proptypes.html

 

引入  PropTypes from  ‘prop-types’

组件传值 类型 校验

childConponent.propTypes = {

   count: PropTypes.oneOfType([PropTypes.string,PropTypes.number])  // count  可以是字符串 或 数字

   content : PropTypes.string,

   list:PropTypes.func,

   test:PropTypes.string.isRequired   // test 是字符串 且必传

}

组件传值 类型 定义默认值

childConponent.defaultTypes = {

    test: '大师兄'   // 如果父组件没传   test  默认 值为  大师兄

}

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!