【发布时间】:2017-04-30 23:39:27
【问题描述】:
我的 React 组件有问题。我的组件ControlPanel 的嵌套子级似乎没有呈现。这是我的代码:
class App extends Component {
render() {
return (
<div className="App">
<ControlPanel>
<CustomerDisplay />
</ControlPanel>
</div>
);
}
}
我在这个文件的顶部有以下两行:
import ControlPanel from './components/control_panel';
import CustomerDisplay from './components/customer_display';
这是我的ControlPanel 组件:
import React from 'react';
import CSSModules from 'react-css-modules';
import styles from './styles.scss';
const ControlPanel = () => {
return (
<div className="control_panel" id="control_panel">
</div>
);
}
export default CSSModules(ControlPanel, styles);
我试过了:
- 将组件调用为完整的 HTML 标记(打开和关闭)
- 将
CustomerDisplay组件嵌套在ControlPanel组件中(在ControlPanel的index.jsx 文件中)
我知道嵌套组件是可能的。我已经看到它完成了。由于某种原因,它对我不起作用。
【问题讨论】:
标签: javascript reactjs create-react-app