今天做项目遇到了一个坑
import React, { Component,PropTypes} from ‘react‘; console.log(PropTypes); //undefined
用来限制prop的propTypes竟然是undefined,后查了资料才知道这种写法已经被废除,现在的写法如下:
import React, { Component } from ‘react‘;
import PropTypes from ‘prop-types‘;
Posted 阿弥陀佛么么哒!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PropTypes没有定义的问题相关的知识,希望对你有一定的参考价值。
今天做项目遇到了一个坑
import React, { Component,PropTypes} from ‘react‘; console.log(PropTypes); //undefined
用来限制prop的propTypes竟然是undefined,后查了资料才知道这种写法已经被废除,现在的写法如下:
import React, { Component } from ‘react‘;
import PropTypes from ‘prop-types‘;
以上是关于PropTypes没有定义的问题的主要内容,如果未能解决你的问题,请参考以下文章
为啥我得到“未定义不是对象(评估 PropTypes.shape)”?
无法读取未定义的属性“字符串”| React.PropTypes | LayoutPropTypes.js