React.js错误:Component(...):渲染未返回任何内容。这通常意味着缺少return语句。或者,不渲染任何内容,则返回null

时间:2020-05-23 12:51:55

标签: javascript css reactjs

当我尝试运行代码时,出现此错误。

代码:

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;

enter image description here

如果需要,将添加更多。 这是我的第一个问题。

0 个答案:

没有答案