freeCodeCamp/guide/russian/certifications/front-end-libraries/react/render-a-class-component-to.../index.md

35 lines
1.4 KiB
Markdown
Raw Normal View History

2018-10-12 20:00:59 +00:00
---
title: Render a Class Component to the DOM
localeTitle: Отобразить компонент класса в DOM
---
## Отобразить компонент класса в DOM
Ваш код должен выглядеть примерно так:
```javascript
class TypesOfVehicles extends React.Component {
constructor(props) {
super(props);
}
render() {
return (
<div>
<h1>Types of Vehicles:</h1>
<Car />
<Motorcycle />
</div>
);
}
}
ReactDOM.render(<TypesOfVehicles />,'node-id')
```
Синтаксис ReactDOM.render может быть немного сложным, вам нужно использовать треугольные скобки при передаче в Class Component. Также два подкомпонента объявлены за кулисами, что может сбивать с толку, если вы привыкли ко всем переменным, определенным в редакторе кода и видимым перед вами.
### намек
* используйте document.getElementById ('id'), чтобы получить целевой узел
### Соответствующая ссылка
* [Рендеринг элементов](https://reactjs.org/docs/rendering-elements.html)