Files
freeCodeCamp/guide/russian/react/props/index.md
2018-11-18 12:03:09 +04:00

28 lines
801 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Props
localeTitle: Свойства
---
### Что такое свойства?
Свойства - это произвольные данные, переданные в компонент. Все компоненты React, должны действовать как чистые функции (оставлять свойства неизменными).
### Пример
```shell
function Welcome(props) {
return <h1>Hello, {props.name}</h1>;
}
function App() {
return (
<div>
<Welcome name="Sara" />
<Welcome name="Cahal" />
<Welcome name="Edite" />
</div>
);
}
```
name является свойством, которое через props.name может получить компонент Welcome.