赞
踩
import React, { Component } from 'react'; import PropTypes from 'prop-types' class Header extends Component { constructor(props) { super(props); this.state = { msg: '我是Header state里的msg~~~~', } } render() { /** * defaultProps * */ return (<div> {this.props.title}-----{this.props.num} <br /> <br /> <button onClick={this.props.run}>header组件的按钮,调用父组件方法</button> <br /> <br /> </div>) } } // 绑定默认值,父组件调用子组件时,不传值 Header.defaultProps = { title: '标题' } // 父组件调用子组件时,约束传入值的类型 Header.propTypes = { title: PropTypes.string, num: PropTypes.number } export default Header;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。