1. Props
- Properties의 줄임말.
- 컴포넌트의 속성을 의미.
- Props를 사용하면 컴포넌트를 사용할 때 임의의 값 넣어줄 수 있음
import React from 'react';
import {SafeAreaView} from 'react-native';
import Greeting from '../components/Greeting';
const App = () => {
return (
<SafeAreaView>
<Greeting name="Props" />
</SafeAreaView>
);
};
export default App;
2. defaultProps
- 컴포넌트에 Props를 지정하지 않았을 때 사용할 기본값 설정
import React from 'react';
import {View, Text} from 'react-native';
function Greeting(props) {
return (
<View>
<Text>안녕하세요 {props.name}!</Text>
</View>
);
}
Greeting.defaultProps = {
name: '리액트 네이티브',
};
export default Greeting;
'REACT NATIVE' 카테고리의 다른 글
[REACT NATIVE] 리액트 내비게이션 라이브러리 - 네이티브 스택 내비게이터 (0) | 2022.11.01 |
---|---|
[REACT NATIVE] StyleSheet (0) | 2022.10.31 |
[REACT NATIVE] 설치와 파일 생성 (0) | 2022.10.31 |