import React from 'react';import ReactDOM from 'react-dom';let data = 123;class MyTitle extends React.Component { //static propTypes = { // title: React.PropTypes.string.isRequired //};//用這種方式則報錯 render() { return <h1> {this.props.title} </h1>; }}MyTitle.propTypes = { title: React.PropTypes.string.isRequired};//驗證不生效ReactDOM.render( <MyTitle title={data}/>, document.getElementById('example'));
react 使用ES6的寫法,PropTypes為何不生效?
SMILET
2018-12-27 22:18:53