props类型验证的问题?就是因为我的react的版本是16然后我用了引入ptop-types的写法但是不生效
来源:8-4 可复用组件
qq_周校宇_0
2020-03-28
因为我的react的版本是16所以我使用了引入 prop-types 的写法但是不生效`
这里是父组件的代码
import React from ‘react’;
import Header from ‘./head’
export default class Body extends React.Component{
render(){
return (
<Header userid={‘123sss’} username={‘parry’}>
)
}
}
这里是子组件的代码
import React from ‘react’;
import PropTypes from 'prop-types’
export default class Header extends React.Component{
render(){
return (
< div class=‘head’>
< p >userid: {this.props.userid}
< p >username : {this.props.username}</ p>
</ div>
)
}
}
Header.propTypes = {
username: PropTypes.number
}
写回答
1回答
-
Parry
2020-04-17
https://www.npmjs.com/package/prop-types
00
相似问题