我刚刚开始了一个 reactJS 项目,当我决定使用 material-ui 时,它开始抛出很多这样的错误:
bundle.js:12441 警告:失败的上下文类型:
prop-types包不支持直接调用 PropTypes 验证器。使用PropTypes.checkPropTypes()给他们打电话。在 fb.me/use-check-prop-types 阅读更多信息。 检查CardHeader.
我的 App 组件如下所示:
import React from 'react';
import PropTypes from 'prop-types';
import NavBar from './common/NavBar';
import Logo from './common/Logo';
import MuiThemeProvider from 'material-ui/styles/MuithemeProvider';
class App extends React.Component {
render() {
return (
<MuiThemeProvider>
<div className="container-fluid">
<Logo />
<NavBar />
{this.props.children}
</div>
</MuiThemeProvider>
);
}
}
App.PropTypes = {
children: PropTypes.object.isRequired
};
export default App;
材料界面版本:0.20.0
react版本:15.0.2