36 lines
1002 B
Markdown
36 lines
1002 B
Markdown
---
|
||
title: Use Default Props
|
||
localeTitle: Использовать опоры по умолчанию
|
||
---
|
||
## Использовать опоры по умолчанию
|
||
|
||
Эта проблема заключается в том, что вы объявляете опору по умолчанию для компонента ShoppingCart
|
||
|
||
```javascript
|
||
const ShoppingCart = (props) => {
|
||
return (
|
||
<div>
|
||
<h1>Shopping Cart Component</h1>
|
||
</div>
|
||
)
|
||
};
|
||
```
|
||
|
||
Чтобы объявить опору по умолчанию, синтаксис, который следует соблюдать, - это
|
||
|
||
```javascript
|
||
itemName.defaultProps = {
|
||
prop-x: value,
|
||
prop-y: value
|
||
}
|
||
```
|
||
|
||
После синтаксиса следующий код должен быть объявлен ниже данного кода
|
||
|
||
```javascript
|
||
ShoppingCart.defaultProps = {
|
||
items: 0
|
||
}
|
||
```
|
||
|
||
Это объявляет прозвище с именем «items» со значением «0». |