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

0
0

结合基础与实战学习React.js 独立开发新闻头条平台

轻松入门 React 开发,React Router 4 与 Webpack 2 完美升级项目

2768 学习 · 2126 问题

查看课程