什么是prop-types?prop代表父组件传递过来的值,types代表类型。简单来说就是用来校验父组件传递过来值的类型
1 | import PropTypes from 'prop-types'; |
1 | import PropTypes from 'prop-types'; |
那么如何解决父组件没传递值也会抛出的警告呢?可以使用react里的defaultProps来设置默认的props值
1 | TodoItem.defaultProps = { |
还有想学习更多proptypes的同学请关注react文档https://reactjs.org/docs/typechecking-with-proptypes.html
大家学会了吗?