[20190114] react 数据类型验证异常

TypeError: Cannot read property 'string' of undefined

据查从15.5开始 React.PropTypes助手函数已被弃用,改用prop-types 库

import PropTypes from 'prop-types';
 
class Greeting extends React.Component {
  render() {
    return (
      <h1>Hello, {this.props.name}</h1>
    );
  }
}
 
Greeting.propTypes = {
  name: PropTypes.string
};

参见 https://blog.csdn.net/Super_LD/article/details/80717232

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 作为一个合格的开发者,不要只满足于编写了可以运行的代码。而要了解代码背后的工作原理;不要只满足于自己的程序...
    六个周阅读 8,550评论 1 33
  • { "Unterminated string literal.": "未终止的字符串文本。", "Identifi...
    栗子雨阅读 8,030评论 0 3
  • 过去的自己,用思维模式生活,处于无明状态,痛苦比较多。 自己以前一直是用思维生活。看待问题就是二元化的,是非,黑白...
    大浪淘鱼阅读 447评论 0 0
  • 亲爱的二宝,晚饭时你吃了大半碗饭,吃完后你用双手捧着碗一路走到厨房去给好婆洗,很厉害哦!你看到牛奶(好婆家养的小狗...
    大宝二宝一家人阅读 153评论 0 1
  • 人生或长或短 品尝到的也只有两种味道 当你真正走坟墓的时候,也许会害怕 也许会心喜 害怕离开了你所有的幸福 心喜...
    人间自在游走阅读 209评论 0 0