当我尝试运行代码时,出现此错误。
代码:
Index.js
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './containers/App';
import registerServiceWorker from './registerServiceWorker';
ReactDOM.render(<App appTitle="Person Manager" />, document.getElementById('root'));
registerServiceWorker();
App.js
import React, { Component } from 'react';
import classes from './App.css';
// ..
import withClass from '../hoc/withClass';
import Aux from '../hoc/Auxiliary';
class App extends Component {
// ...
render() {
return (
<Aux>
// ...
</Aux>
);
}
}
export default withClass(App, classes);
withClass.js
import React from 'react';
const withClass = (WrappedComponent, className) => {
return (props) => {
// eslint-disable-next-line no-unused-expressions
<div className={className}>
<WrappedComponent />
</div>
};
};
export default withClass;
Auxiliary.js
const aux = props => props.children;
export default aux;
如果需要,将添加更多。 这是我的第一个问题。