38 lines
670 B
Markdown
38 lines
670 B
Markdown
---
|
||
title: Create a Component with Composition
|
||
localeTitle: 使用Composition创建一个Component
|
||
---
|
||
## 使用Composition创建一个Component
|
||
|
||
### 提示1
|
||
|
||
将要呈现的组件添加到要呈现它的组件中。
|
||
|
||
### 提示2
|
||
|
||
使用JSX自闭标记。
|
||
|
||
### 提示3
|
||
|
||
要呈现的组件是ChildComponenet,它将在ParentComponent中呈现
|
||
|
||
### 解
|
||
|
||
以下将根据需要呈现ParentComponent中的ChildComponent:
|
||
|
||
```javascript
|
||
class ParentComponent extends React.Component {
|
||
constructor(props) {
|
||
super(props);
|
||
}
|
||
render() {
|
||
return (
|
||
<div>
|
||
<h1>I am the parent</h1>
|
||
<ChildComponent />
|
||
</div>
|
||
);
|
||
}
|
||
};
|
||
|
||
``` |