-
[React Native] Lifecycle of Class ComponentPrograming/React 2024. 2. 13. 13:06
getDerivedStateFromProps(props, state) : 상태 또는 파라미터 변경 후 기존에 생성되었던 컴포넌트 오브젝트의 render() 를 호출시 해당 변경된 값들을 반경시킬때 사용할 수 있다.
static getDerivedStateFromProps(props, state) {
if (state.key != props.route.params.key) {
return new_state; // { key: new_value, ... }
} else {
return null;
}
}
Prop object:
State: Class component 의 state object (e.g., this.state = {key: value})'Programing > React' 카테고리의 다른 글
[React] Combined Directory (0) 2024.02.19 [React Native] Enable/Disable debugging mode in android emulator (0) 2024.02.14 [troubleshooting] Icon was not shown when using react-native-vector-icons (0) 2023.10.31 [React] 컴포넌트의 생명 주기 (0) 2023.07.31 [React] Event.stopPropagation() (0) 2023.07.25